sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man säkerställer en unik e-post, användarnamn kommer in i MongoDB med Mongoose

Jag försökte på det här sättet och det fungerade

db.UserSchema = new db.Schema({ userName: {type: String, index: {unique: true, dropDups: true}}, emailId: {type: String, index: {unique: true, dropDups: true}}, password: {type:String, required:true}, contactNumber: String, region: String, isActive:Boolean, lastLoginDateTime:Date });




  1. Ta bort data från ett mongodokument med PHP

  2. mongo db update ändrar ordningen på objektfälten

  3. Hur filtrerar jag för att returnera en delmängd av ett mongooseschema?

  4. Mongoose findByIdAndUpdate returnerar inte korrekt modell