查詢全部文檔
db.集合.find()
統計查詢
db.集合.count()
limit 查詢
db.集合.find().limit(3)
skip+limit 分頁查詢
db.集合.find().limit(3).skip(0)
每頁3條數據,第一頁是skip(0),第二頁是skip(3)
排序查詢
db.集合.find().sort({field:1})
1爲升序,-1爲降序
正則查詢
MongoDB的模糊查詢是通過正則表達式的方式實現的,格式爲:
db.集合.find({field:/正則表達式/})
查詢評論內容中包含 “好” 的的數據:這裏我只顯示articleid和content, _id是默認顯示的,上一小節有介紹。
比較查詢
$gt
大於
$lt
小於
$gte
大於等於
$lte
小於等於
$ne
不等於
查詢articleid大於“100002”的數據:
包含查詢
$in
包含
查詢articleid爲[“100001”,“100002”]的數據:
條件連接查詢
find({ $and:[{},{},{}] })
查詢articleid大於“100001”並且小於"100003"的數據: