如何在嵌入的元素数组中的元素上设置唯一索引

时间:2010-12-04 00:50:20

标签: indexing mongodb

我有文档集合,有一个数组,嵌入文档,我如何在这些数组中的字段上设置唯一键?

示例集合

{
    field:1
    field2: [
       {field3:1, field4:4},
       {field3:1, field4:5},
    ]
}

我想确保数组“field2”的“field4”在集合中的所有文档中都是唯一的吗?

1 个答案:

答案 0 :(得分:1)

您需要一个单独的集合,其中包含field4值,这些值将充当索引。