2件到我的帖子在這裏:Mongodb - 創建索引 - 是否需要,我搜索好嗎?
1)確認: 我使用創建的索引:標準:
db.collection.createIndex({ order: 1, code: 1 })
所以有人可以證實這是最好的事情做(創建索引)如果我然後想運行一個查詢如。 (另外,如果我不創建索引什麼區別它在技術上做,它只是在影響性能)
db.collection.find({order : {$in: ['food', 'drink']}})
2)語法 與查詢我想用一個or
但其顯示的錯誤,會有人好心檢查我的語法正確位置:
db.collection.find($or[{order : {$in: ['food', 'drink']}}, {code : {$in: ['12', '14']}}] )
非常感謝