時(shí)間:2024-02-13 10:24作者:下載吧人氣:19
Mongodb讀數(shù)據(jù)操作
Mongodb讀數(shù)據(jù)(文檔documents)操作有兩個(gè)方法
find()
方法是最主要的方法,find方法返回一個(gè)指向包含查詢結(jié)果集數(shù)據(jù)的游標(biāo)(cursor)
標(biāo)準(zhǔn)命令是:db.collection.find(<query>, <projection> )
其中<query>相當(dāng)于sql語(yǔ)句中的where 條件語(yǔ)句;
<projection>相當(dāng)于要取出的字段。
這里要注意的是,如果不指明query那么指的是查出全部的數(shù)據(jù);
還可以查詢一個(gè)條件多個(gè)值的情況
Eg:db.test.find({_id :{$in:[1565,ObjectId(“564b408cf3e596a45ed9d243”)] }})
稍微復(fù)雜點(diǎn)的查詢:
db.test.find({
awards: {$elemMatch: {award: ‘test’,year: { $gt: 2000 } } }}
)
網(wǎng)友評(píng)論