MondogDB 为嵌套数组创建索引

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

我有这个东西

{
"sales": [
   [
     {
       "id": "123"
     }
   ]
]
}

我可以在“id”字段上添加索引吗?怎么办?

mongodb indexing
1个回答
0
投票

{“销售”:[[{“id”:“123”}]]}

首先,这个案例是关于“索引嵌套数组”的。一个小观察是外部数组没有键。是故意的吗?如果有意的话,是否有机会审查架构。以下两点将提供更多相关信息。

{“销售”:[x:[{“id”:“123”}]]}

其次,上面的模式意味着 x 是数组“sales”的嵌套数组。这是您正在寻找的模式吗?如果是这样,通常会支持复合索引“sales.x.id”。

第三,您也许可以在以下链接中看到类似的案例处理情况。 针对嵌套对象数组的 MongoDB 查询优化

谢谢你 我们做最好的4你

© www.soinside.com 2019 - 2024. All rights reserved.