sql >> Databasteknik >  >> NoSQL >> MongoDB

mongoose tvingar fram unikt attribut på underdokumentets egendom

MongoDB-dokumentationen förklarar:

Eftersom du har att göra med inbäddade dokument kan du inte framtvinga unika egenskaper på en egenskap inom arrayen av inbäddade dokument i samma överordnade dokument.

Men när du senare försöker infoga en ny Customer med en användare som också har [email protected] som e-postadress får du ett felmeddelande (men bara när du sparar, inte när du använder .push() , eftersom unikhet upprätthålls av MongoDB, inte Mongoose).




  1. Matchningssökare med flera parametrar med Redis

  2. MongoDB db.collection.count()

  3. Hur byter jag mellan redis-databaser?

  4. Hitta efter befolka mangust