[TIL] mongoose 특정 조건 빼고 찾기

jableee·2022년 3월 15일
0

.find({ field: $ne: {} })
.find({ field: $nin: { [ ] } })

mongoose에서 특정조건을 빼고 검색하고 싶을시
한개일 때는, $ne: { 조건 }
여러개일 때는, 배열로 $nin: { [조건, 조건] }

  • name이 kim인것을 제외하고 모두 찾음
db.document.find({ name: $ne:{ "kim" } })
  • name이 kim인것과 lee인것을 제외하고 모두 찾음
db.document.find({ name: $ne:{ ["kim", "lee"] } })
profile
개발 공부

0개의 댓글