(1)$exists判断字段是否存在:假设待查询的集合为test,查询该集合中是否存在name字段的文档
代码语句:
db.test.find({name:{$exists:true}})
(2)$in包含:假设查询test集合中age=17或age=20的文档
代码语句
db.test.find({age:{$in:[17,20]}})
(3)查询test集合所有文档中以name=后* 开头的人的信息
代码语句:
db.test.find({name:/^后.*/})
(4)查询test集合所有文档中以 name !=后* 开头的人的信息
代码语句:
db.test.find({name:{$not:/^后.*/}})