【问题标题】:MongoDB - matching an array of string elements to single string element in a document [duplicate]MongoDB - 将字符串元素数组与文档中的单个字符串元素匹配[重复]
【发布时间】:2020-04-04 01:32:30
【问题描述】:

我正在使用 MongoDB v3.6.5

我有一个名为“dealers”的集合,其中包含如下示例所示的文档。

{
_id: 1
country: "France"
}

{
_id: 2
country: "Belgium"
}

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

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

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

【问题讨论】:

    标签: mongodb


    【解决方案1】:

    使用$in 运算符。

    db.dealers.find( { "country" : { $in : [ "France", "Belgium" ] } } )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-23
      • 2015-01-23
      • 1970-01-01
      • 2015-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-14
      相关资源
      最近更新 更多