Pode haver duas razões.
-
Pode haver outros documentos na coleção com o mesmo_children.videosTags.id
-
É bem possível que mais de um documento não tenha_children.videosTags.id"
ou com valor nulo.
Como você está criando
unique
key, valores nulos ou vazios são difíceis. A solução é criar sparse
index e se sua versão do MongoDB for 3.2+, crie um índice parcial. Consulte a documentação
para índices parciais.