Как работает частичный составной уникальный индекс в Монго, если разреженный составной уникальный индекс не работает? - PullRequest
0 голосов
/ 27 августа 2018

У меня есть базовое понимание того, что индексы в Mongo создаются путем объединения значений выбранных ключей для формирования ключей индекса, которые сопоставляются с определенным идентификатором документа.

В разреженном составном уникальном индексе ключи со значениями NULL или несуществующие ключи создают индексные ключи, которые не являются уникальными. Это означает, что если в другом документе нет значения для определенного ключа, и они имеют одинаковые значения для других ключей, это может привести к конфликту уникальности.

Однако частичные составные уникальные индексы не сталкиваются с той же проблемой. Почему это?

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