【发布时间】:2015-12-21 10:09:09
【问题描述】:
假设我有一个看起来像这样的模型:
{ name: String, category: String }
我得到了一个包含如下对象的数组:
var array = [{
{ name: "a", category: "A" }
, { name: "b, category: "A" }
, { name: "b", category: "B" }
}]
现在我想查找与数组中的值对匹配的所有对象。如果它只是一个字符串数组,代码将类似于Model.find({ name: {$in: array } }),但我需要类似
Model.find({ name,category: {$in: array} })
这可能吗?
【问题讨论】: