【发布时间】:2018-12-29 03:18:48
【问题描述】:
MongoDB
我知道,如果您有一个子文档数组,并且您在这些子文档上为某个字段编制索引,则该字段只能确保在整个集合中是唯一的,而不是在该单个数组中。
这同样适用于那些子文档的 _id 属性吗? 例如,如果我有以下
{
_id: 'Parent ID',
subdocArray: [
{
_id: 'Child ID 1'
}
]
}
我决定将另一个子文档添加到数组中,确保 _id 字段的唯一性与在常规顶级文档中的方式相同。
【问题讨论】:
标签: arrays mongodb subdocument unique-id