我正在尝试使用节点js从cloudantdb获取文档。对于一个输入值,我可以得到结果,但对于输入数组,我很难编写查询。
这是我的节点js查询部分,用于单个输入:
var query = {
"selector":
{
"name": 'name1',
},
"fields": [
"_id",
"_rev",
"subjects",
"name"
],
};
对于名称数组:
var query = {
"selector":
{
"name": {$in: ['name1', 'name2']},
}
};
对于名称字段输入,我想在一个数组中传递多个名称。因此,应该返回与这些文档匹配的名称,并且上面的多个名称查询不起作用。任何帮助或建议都将不胜感激。
1条答案
按热度按时间t3psigkw1#
我不认为运算符中有$,但有$all将匹配值数组
尝试