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

Sørg for, at indekset ikke virker - MongoDB

Der er ingen problemer, kan du se, at indekset er der. Du forventer, at det ikke tillader duplikerede elementer? For det skal du indstille unikt flag til sand:

db.users.ensureIndex({ name : 1},{unique: true});

OPDATERING:kører sikre igen med {unique: true} ikke virker, skal du slippe og ensureIndex igen:

db.users.dropIndex({name:1})
db.users.ensureIndex({ name : 1}, {unique:true, dropDups : true}); 



  1. Hvordan får man de seneste N optegnelser for hver gruppe i mongodb?

  2. Begrænsninger af Hadoop, måder at løse Hadoop-ulemper på

  3. Lagring af kataloghierarki i et nøgleværdidatalager

  4. Spring Boot med Session/Redis Serialiseringsfejl med dårlige Active Directory Ldap-legitimationsoplysninger