sql >> Database teknologi >  >> NoSQL >> MongoDB

Gør kombinationen af ​​to felter unik i min samling

Du kan håndhæve en unik begrænsning på sammensatte indekser , og du kan gøre dette i Mongoose ved hjælp af index() metode for skemaet, som definerer indekser på skemaniveau:

var testSchema = db.Schema({
    "one": { "type": String, "required": true },
    "two": { "type": String, "required": true }
}, { "strict": false });

testSchema.index({ "one": 1, "two": 1}, { "unique": true });
var Test = db.model("Test", testSchema );



  1. Implementering/tilsidesættelse af MongoRepository Behold HATEOAS-formatering

  2. At finde det mest brugte ord i et strengfelt gennem en samling

  3. Udførelse af regex-forespørgsler med PyMongo

  4. Fjern element fra array i mongodb