Il semble que vous ayez besoin d'un index unique composé :
db.users.createIndex( { "email": 1, "friends_email": 1 }, { unique: true } )
... et vous pouvez vérifier au niveau ORM que l'email =/=friends_email.
Il semble que vous ayez besoin d'un index unique composé :
db.users.createIndex( { "email": 1, "friends_email": 1 }, { unique: true } )
... et vous pouvez vérifier au niveau ORM que l'email =/=friends_email.