MongoDB-dokumentationen forklarer:
Da du har at gøre med indlejrede dokumenter, kan du ikke håndhæve entydighed på en ejendom inden for rækken af indlejrede dokumenter i det samme overordnede dokument.
Men når du efterfølgende forsøger at indsætte en ny Customer med en bruger, der også har example@sqldat.com som e-mailadresse vil du få en fejl (men kun under lagring, ikke når du bruger .push() , fordi unikhed håndhæves af MongoDB, ikke Mongoose).