MongoDB-将字符串元素数组与文档中的单个字符串元素匹配

问题描述 投票:0回答:1

我正在使用MongoDB v3.6.5

我有一个名为“交易商”的集合,其中包含看起来像下面的示例的文档。

{
_id: 1
country: "France"
}

{
_id: 2
country: "Belgium"
}

我有一系列国家/地区值,例如;

["France","Germany","Belgium"]

我想从经销商集合中检索所有与“国家”属性和数组值之间的值匹配的文档。

mongodb
1个回答
1
投票

使用$in运算符。

db.dealers.find( { "country" : { $in : [ "France", "Belgium" ] } } )
© www.soinside.com 2019 - 2024. All rights reserved.