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 }
]