MongoDB 查詢基本語法
如何查詢MongoDB內想要的數據呢?那不得不學會下列基礎查詢語法…包含設定條件、查詢筆數、比大小等等,讓你輕鬆就上手唷~~
1. 查詢所有資料
語法 : -> find( {} )
db.getCollection('products').find({})
2. 查詢指定條件
語法 : -> find( { "欄位":"條件" })
db.getCollection('products').find({'id':'1'})
3. 查詢筆數
語法 : -> find( { "欄位":"條件" }).count()
db.getCollection('products').find({}).count()
4. 去重查詢
語法: -> distinct("欄位")
db.getCollection('products').distinct("tags")
5. 查詢條件大於小於
語法: -> .find({ "欄位" :{ "大小於判斷條件" : "數值" } })
db.getCollection('products').find({ 'price' :{ $lt : 80 } })
判斷條件相關列表:
1. 大於 -> $gt
2. 小於 -> $lt
3. 大於等於 -> $gte
4. 小於等於 -> $lte
5. 不等於 -> $ne
6. 包含於 -> $in
7. 不包含於 -> $nin
有這些基本語法就能幫助你在Mongo內輕鬆查詢你想要的資料囉~~~