sql >> Databáze >  >> NoSQL >> MongoDB

Udělejte kombinaci dvou polí jedinečnou v mé sbírce

Můžete vynutit jedinečný omezení na složené indexy a můžete to provést v Mongoose pomocí index() metoda schématu, která definuje indexy na úrovni schématu:

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. MongoDB remove()

  2. Promítnout první položku v poli do nového pole (agregace MongoDB)

  3. Jak implementovat MongoDB vnořený $elemMatch Query v C#

  4. Existuje nějaký lepší shell pro mongo.exe