mongoDB Data API 사용시에 string 날짜를 Date 타입으로 insert 하는 방법?
안녕하세요 해결책이 도저히 떠오르지 않아 커리어리에 질문을 올립니다..
nodejs, axios를 사용해서 mongoDB Data API 요청을 하고 있습니다. 다음과 같은 데이터 타입을 insert 하려고하는데 문제가 있습니다.
데이터 타입 예시
{
collection: 'myCollection',
database: MONGODB_DATABASE,
dataSource: MONGODB_DATA_SOURCE,
documents: myDocuments.map((doc) => ({
...doc,
insertedAt: new Date(),
})),
};
new Date()로 보낸 insertedAt 값을 mongDB에서 확인하면 Date 타입이 아닌 string값으로 저장됩니다. axios가 요청할 때 Date를 string으로 파싱해서 그런 것 같은데 Date타입 자체로 몽고DB에 저장할 수 있는 방법이 없을까요? 이것 때문에 다 구현해놓고 시간을 엄청 사용하는 중입니다.. 해결해 보신분 답변 부탁드립니다!