mongodb

1、query:匹配文档,也就是查询条件,

2、sort:排序匹配文档的条件,

3、update:修改器文档,执行文档更新操作

4、remove:true/false,是否对匹配到的文档进行删除。

5、new:true/false,表示返回的是更新前还是更新后的文档,默认是false

6、<:$It 例如:db.mydb.user.find({age:{$It:35}})

7、<=:$Ite 例如:db.mydb.user.find({age:{$Ite:35}})

8、>:$gt 例如:db.mydb.user.find({age:{$gt:35}})

9、>=:$gte 例如:db.mydb.user.find({age:{$gte:35}})

10、!=:$ne 例如:db.mydb.user.find({age:{$ne:35}}) ,db.mydb.user.find({name:{$ne:“xiaohaige”}})

11、模糊查询:/^.../ 例如:db.mydb.user.find({name:{$It:/^xiao/}})

12、!=:是可以匹配所有的数据类型的。

13、$in:用来查询一个键的多个值 例如:db.mydb.user.find({name:{$in:["test1", "test2"]}})

14、$nin:与13相反

15、$or:比$in更加通用,例如:db.mydb.user.find({$or:[{name:"test1"}, {age:30}]})

16、$not:用来查询与特定模式不相符的文档。

17、$set , $inc:第一个是选择条件,第二个是修改。

posted @ 2017-11-05 01:20  _xiaohaige  阅读(73)  评论(0编辑  收藏  举报