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

Vincolo unico con due campi in MongoDB

Sembra che tu abbia bisogno di un indice univoco composto:

db.users.createIndex( { "email": 1, "friends_email": 1 }, { unique: true } )

... e puoi verificare al livello ORM che email =/=friends_email.