用户注册有两个属性name和address,怎么设置数据库让这两个属性对应相等而不发生重复。 我的意思就是不希望出现一个address对应多个用户名
谢谢
Si je comprends bien, créez un index de correspondance unique :
.createIndex( { nom : 1, adresse : 1 }, { unique : true } )
Il est recommandé de lire le manuel officiel de MongoDB pour améliorer l'efficacité du travail.
J'adore MongoDB, amusez-vous !
var studentSchema = new Schema({ school:String, nickname:String, username:{ type:String, unique:true },..... }
Mon schema est comme ça, essayez ce qui suit et voyez si cela fonctionne
schema
name:{ type:String, unique:true }, address:{ type:String, unique:true }
Si je comprends bien, créez un index de correspondance unique :
.createIndex( { nom : 1, adresse : 1 }, { unique : true } )
Il est recommandé de lire le manuel officiel de MongoDB pour améliorer l'efficacité du travail.
J'adore MongoDB, amusez-vous !
Mon
schema
est comme ça, essayez ce qui suit et voyez si cela fonctionne