在MongoDB中搜索子元素数组值

分配

我的JSON格式有点奇怪,因为它是从XML转换而来的,但这是基本结构:

{
  "World": {
    "Continents": {
      "Continent": [
        "Asia",
        "Europe",
        "Africa"
      ]
    }
  }
}

我正在尝试返回大陆=亚洲的情况。我已经尝试了很多事情,但是我怀疑这是可行的:

db.testing.find( { "World.Continents": { $elemMatch: { "Continent": "Asia" }}})

我还根据World.Continents.Continent的查询发布了各种查询,但由于各种语法原因,它使我无数错误。

塞巴斯蒂安

您可以使用以下查询:

db.testing.find( { "World.Continents.Continent":  "Africa" } )

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MongoDB搜索子数组中是否不存在值

来自分类Dev

在MongoDB中,如何搜索子文档数组?

来自分类Dev

Postgres - 在 json 元素数组中搜索

来自分类Dev

在mongo中查询搜索元素数组

来自分类Dev

mongodb查询字段中的元素数组

来自分类Dev

在Firestore中搜索子文档值

来自分类Dev

MongoDB搜索数组中是否存在元素

来自分类Dev

基于mongoDB中的元素数组进行计数

来自分类Dev

我如何删除mongodb中的元素数组

来自分类Dev

MongoDB:如何查询文档/字典数组中的元素数量?

来自分类Dev

从python中的多值元素数组中打印特定值

来自分类Dev

从字符串中获取元素数组并查找值

来自分类Dev

增加元素数组中的字段的值

来自分类Dev

获取它在数组中具有值的元素数

来自分类Dev

通过调用函数从元素数组中删除重复的值

来自分类Dev

如何在MongoDB中搜索数组值

来自分类Dev

在perl中的数组中搜索子字符串

来自分类Dev

如何在numpy数组中搜索子向量?

来自分类Dev

在 PHP 数组中搜索子字符串

来自分类Dev

多维,从父级中搜索子数组获取信息

来自分类Dev

在数组中搜索子字符串

来自分类Dev

在数组列表中搜索子字符串

来自分类Dev

MongoDB聚合:多个组+元素数组

来自分类Dev

C ++线性搜索算法,确定数组中的元素数

来自分类Dev

如果使用 pymongo 在 mongodb 中不存在数组,如何返回空元素数组

来自分类Dev

将嵌入式文档数组转换为mongoDB中的元素数组

来自分类Dev

如何在MongoDB中检索子文档数组

来自分类Dev

搜索数组中的元素

来自分类Dev

数组中的搜索元素