这里,我们将会查询出所有“last_name”属性值为“Smith”的文档记录。
二、查询选项
除了查询表达式意外,Mongodb还支持一些额外的参数选项。例如,我们可能仅仅只想返回某些特定的字段值:
注: _id字段始终都会被返回,哪怕没有明确指定
三、查询条件
1) <, <=, >, >=
2) $all
$all操作类似$in操作,但是不同的是,$all操作要求数组里面的值全部被包含在返回的记录里面,如:
3) $exists
$exists操作检查一个字段是否存在,如:
4) $mod
$mod操作可以让我们简单的进行取模操作,而不需要用到where子句,如:
5) $ne
$ne意思是not equal,不等于,不用多说,看例子:
6) $in
$in操作类似于传统关系数据库中的IN,看例子:
7) $nin
$nin跟$in操作相反,看例子:
8) $nor、$or
$nor跟$or相反,不好解释,看例子:
以上所述就是本文的全部内容了,希望大家能够喜欢。