mongodb에서 사용되는 연산자(operator)들의 정보입니다. 연산자를 사용하여 값을 찾거나 비교 등의 다양한 기능을 수행할 수 있습니다.

아래의 컬렉션을 가지고 어떻게 연산자를 사용하고 어떤 값이 나오는지 확인해보겠습니다.

@ 예제 컬렉션 데이터
================
id    fruits      count
================
1     banana   5
-------------------------------
2     apple       2
-------------------------------
3     melon      8
-------------------------------


$ne 연산자
서로 같지 않은 값을 찾는 경우 사용하는 연산자로 $ne가 있습니다. 여기서 $ne 는  not equal 즉, 서로 같지 않다는 의미를 가지게됩니다.
dbCollection.find({
  'fruits': {
    $ne: 'apple'
  }
})

실행하면 fruits 컬럼에서 apple이 아닌 값을 반환하게됩니다.
[
  { id: 1, name: banana, count: 5 },
  { id: 3, name: melon, count: 8 }
]