时间:2021-07-01 10:21:17 帮助过:37人阅读
db.集合名称.find({条件文档})
db.集合名称.findOne({条件文档})
db.集合名称.find({条件文档}).pretty()
db.stu.find({name:‘gj‘})
db.stu.find({age:{$gte:18}})
db.stu.find({age:{$gte:18},gender:1})
db.stu.find({$or:[{age:{$gt:18}},{gender:1}]})
db.stu.find({$or:[{age:{$gte:18}},{gender:1}],name:‘gj‘})
db.stu.find({age:{$in:[18,28]}})
db.stu.find({name:/^黄/})
db.stu.find({name:{$regex:‘^黄‘}}})
db.stu.find({$where:function(){return this.age>20}})
db.集合名称.find().limit(NUMBER)
db.stu.find().limit(2)
db.集合名称.find().skip(NUMBER)
db.stu.find().skip(2)
方法limit()和skip()可以一起使用,不分先后顺序
创建数据集
for(i=0;i<15;i++){db.t1.insert({_id:i})}
db.stu.find().limit(4).skip(5)
或
db.stu.find().skip(5).limit(4)
db.集合名称.find({},{字段名称:1,...})
db.stu.find({},{name:1,gender:1})
db.stu.find({},{_id:0,name:1,gender:1})
db.集合名称.find().sort({字段:1,...})
db.stu.find().sort({gender:-1,age:1})
db.集合名称.find({条件}).count()
db.集合名称.count({条件})
db.stu.find({gender:1}).count()
db.stu.count({age:{$gt:20},gender:1})
db.集合名称.distinct(‘去重字段‘,{条件})
db.stu.distinct(‘gender‘,{age:{$gt:18}})
MongoDB 1.6. 数据查询
标签:姓名 cti tty 而不是 读取 mongo 返回结果 this reg