728x90

* 몽고디비에서 날짜 필터링

await SomethingCollection.find({
    createdAt: {
    	$gte: moment().startOf('month').toDate(),
        $lt: moment().endOf('month').toDate(),
    },
}).exec();

여기서는 moment.js를 함께 사용하였습니다.

$gte는 from,

$lt는 to 의 역할을 한다.

 

시간을 핸들링 할 필드값이 따로 있다면, createAt 외의 다른 필드를 사용해도 무방합니다.

 

728x90
반응형