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']}}] )
非常感谢