條件操做符:用於兩個比較兩個表達式並從mongdb中獲取文檔javascript
mongodb常見的操做符及解析說明java
$lt:小於 example:ago<20 $lte:小於等於 example:<=20 $gt:大於 example: ago>10 $gte:大於等於 example:ago>=10
mongodb使用示例mongodb
1查詢user集合中ago大於10的文檔blog
db.user.find({"ago":{$gt:10}}).
輸出內容ip
{ "_id" : ObjectId("574e680a308dfae5b2b0a357"), "name" : "zhangsan", "password" : "123456", "ago" : 20 }
2查詢user集合中ago大於等於10,小於等於30的文檔文檔
db.user.find({"ago":{$gte:10,$lte:30}})
輸出內容class
{ "_id" : ObjectId("574e680a308dfae5b2b0a357"), "name" : "zhangsan", "password" : "123456", "ago" : 20 }
3查詢user集合中ago大於等於10,小於等於30,且score大於70的文檔,查詢
db.user.find({"ago":{$gte:10,$lte:30},"score":{$gt:80}})