時間:2024-02-13 10:24作者:下載吧人氣:17
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 } } }}
)
網友評論