📜  MongoDB –不等式运算符$ ne

📅  最后修改于: 2021-04-16 03:11:16             🧑  作者: Mango

MongoDB中提供了不同类型的比较运算符和不平等或不等于运算符($ NE)就是其中之一。该运算符用于选择字段值不等于给定值的那些文档。它还包括那些不包含指定字段的文档。您可以根据需要在find()update()等方法中使用此运算符。

句法:

{field: {$ne: value}}

在以下示例中,我们正在使用:

范例1:
在此示例中,我们选择了ExperienceYear字段的值不等于2的那些文档。

范例2:
在此示例中,我们仅选择员工姓氏不是Goyal的那些文档。换句话说,在此示例中,我们使用点表示法在嵌入式文档中的字段上指定条件。

范例3:
在此示例中,我们选择点数组与指定数组不相等的那些文档。

范例4:
在此示例中,我们将部门不是HR的那些员工的薪水更新为55000。或者换句话说,将部门字段值不等于HR的那些文档的薪水字段的值设置为55000。