MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mungo &einzigartiges Feld

Verwenden Sie dropDups um sicherzustellen, dass doppelte Datensätze in Ihren Schemas gelöscht werden, z. B.;

var SimSchema = new Schema({
    msisdn     : { type : String , unique : true, required : true, dropDups: true },
    imsi       : { type : String , unique : true, required : true, dropDups: true },
    status     : { type : Boolean, default: true},
    signal     : { type : Number },
    probe_name : { type:  String , required : true }
});

Und bevor Sie Ihre Tests ausführen, starten Sie mongodb neu