La documentación de MongoDB explica:
Dado que se trata de documentos incrustados, no puede imponer la singularidad de una propiedad dentro de la matriz de documentos incrustados del mismo documento principal.
Sin embargo, cuando intente insertar un nuevo Customer
con un usuario que también tiene [email protected]
como dirección de correo electrónico, obtendrá un error (pero solo al guardar, no al usar .push()
, porque MongoDB impone la exclusividad, no Mongoose).