몽고디비에서 날짜를 저장할 때 timestamp 과 string 타입 두 방법 모두 사용할 수 있다고 알고 있는데요. 각 타입을 저장할 경우 어떤 장단점이 있는지 궁금합니다. 처음에 날짜는 무조건 datetime 으로 저장해야한다고 생각했는데 데이터 포맷만 잘 맞춰주면 string 타입을 적용해도 문제 없다는 글을 봐서요. 현재 날짜를 저장하기 위해서 timestamp 타입을 사용하고 있는데 저장 하는 시점에 { $date: ... } 형식으로 데이터를 변환해줘야 하고, 직접 수정할 때에도 타입을 신경써서 변경해줘야 해서 플로우가 많이 복잡해요. 그래서 그냥 string 타입으로 변경해서 사용해도 되는건지 궁금합니다.
답변 1
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!