Důvody mohou být dva.
-
Ve sbírce mohou existovat další dokumenty se stejným
_children.videosTags.id
-
Je docela možné, že ve více než jednom dokumentu chybí
_children.videosTags.id"
nebo mající hodnotu null.
Jak vytváříte unique
klíčové, nulové nebo prázdné hodnoty vám dají zabrat. Řešením je buď vytvořit sparse
index a pokud je vaše verze MongoDB 3.2+, vytvořte částečný index. Viz dokumentace
pro dílčí indexy.