如何编写一个从JavaScript数组中找到字段匹配的MongoDB查询

时间:2016-11-24 02:23:18

标签: javascript mongodb nosql

我试图整理一个MongoDB查询,该查询将返回一个字段等于JavaScript数组中存在的值的结果。到目前为止,我已将以下代码放在一起,但它不起作用。我希望集合中的number字段在versions数组中找到匹配项。我认为使用第一个"list"下的$map的{​​{1}}部分是错误的。

$project

1 个答案:

答案 0 :(得分:0)

你能提供更多关于你的信息吗?

也许您可以javascript array使用过滤器

以下是一个示例代码:

function isBigEnough(value) {
  return value >= 10;
}
var filtered = [12, 5, 8, 130, 44].filter(isBigEnough);
// filtered is [12, 130, 44]

也许过滤器可能对您有用。