【发布时间】:2014-06-10 12:01:57
【问题描述】:
这可能真的很基础,但我不知道该怎么做。
我想查询集合中是否 key == value1 'OR' key == value2。
现在,值列表很长。所以虽然
db.collection.find({
"$or": [{
"key": "value1"
}, {
"key": "value2"
}]
});
可以,但我想传递一个值列表。
MongoDB 中是否有任何语法允许我这样做?我会使用 Mongoid,所以如果 Mongoid 中存在这样的东西,那就太好了。
【问题讨论】:
标签: mongodb mongoid mongodb-query