我想查询数据库并在Find中使用一个值数组,以获得每个值一个文档.
这可以在一个查询中完成吗?
例如:
使用多个国家/地区:["GB", "FR", "DE"]
只使用1个查询,而不是遍历Country数组, for each 值获取一个文档,因此查询的响应应该如下所示:
[
{ "_id": 0, country: "GB" },
{ "_id": 1, country: "FR" },
{ "_id": 2, country: "DE" }
]
我已经查看了MongoDB文档和堆栈溢出,但没有找到与我的问题相关的答案.大多数查询都试图在数组中查找一个值.