我试图通过应用某种$in运算符但在多个字段(逻辑 AND)中查找我的 mongo 集合中的记录
例子:
假设我在名为 的集合中有以下记录items:
[
{
"key": 'a';
"value": 'b';
"etc": 'foo';
},
{
"key": 'x';
"value": 'y';
"etc": 'bar';
},
{
"key": 'a';
"value": 'y';
"etc": 'jazz';
}
]
现在我想执行类似的操作:
db.items.find_all({"key, value": {"$in": [("a", "b"), ("x", "y")]}})
这将产生结果记录:
[
{
"key": 'a';
"value": 'b';
"etc": 'foo';
},
{
"key": 'x';
"value": 'y';
"etc": 'bar';
}
]
有类似的东西吗?或者一种操纵方式$in来实现该输出?非常感谢
湖上湖
相关分类