时间:2024-02-13 10:24作者:下载吧人气:25
Mongodb读数据操作
Mongodb读数据(文档documents)操作有两个方法
find()
方法是最主要的方法,find方法返回一个指向包含查询结果集数据的游标(cursor)
标准命令是:db.collection.find(<query>, <projection> )
其中<query>相当于sql语句中的where 条件语句;
<projection>相当于要取出的字段。
这里要注意的是,如果不指明query那么指的是查出全部的数据;
还可以查询一个条件多个值的情况
Eg:db.test.find({_id :{$in:[1565,ObjectId(“564b408cf3e596a45ed9d243”)] }})
稍微复杂点的查询:
db.test.find({
awards: {$elemMatch: {award: ‘test’,year: { $gt: 2000 } } }}
)
网友评论