필터에 따라 검색을위한 집계를 만들었습니다. 사용자가 검색 할 수있는 항목은 선택 사항이므로 일치 항목을 선택적으로 설정할 수있는 방법이 있습니다. 예를 들어 사용자가 날짜를 선택할 수 있습니다. 선택하지 않은 경우 집계 함수는 일치하는 날짜를 사용하지 않습니다.mongodb 문서 검색을위한 몽구스 집계를 구현 중입니다.
db.articles.aggregate(
[ {
$match : { date : userSelectedDate }, { else : elseSelection}
} ]
);
에는 날짜를 선택하지 않은 경우 => 날짜 매칭을 취소하고 일치 anothers의