Как настроить уникальный индекс для элемента во встроенном массиве элементов - PullRequest
0 голосов
/ 04 декабря 2010

У меня есть коллекция документов, у которой есть массив встроенных документов, как я могу настроить уникальный ключ для поля в этом массиве?

пример коллекции

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

я быХотите убедиться, что "field4" массива "field2" уникален для всех документов в коллекции?

1 Ответ

1 голос
/ 04 декабря 2010

Вам потребуется отдельная коллекция, содержащая значения field4, которая будет действовать как индекс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...