用户注册有两个属性name和address,怎么设置数据库让这两个属性对应相等而不发生重复。 我的意思就是不希望出现一个address对应多个用户名
谢谢
Jika saya faham dengan betul, buat indeks padanan yang unik:
.createIndex( { nama: 1, alamat: 1 }, { unik: benar } )
Adalah disyorkan untuk membaca manual MongoDB rasmi untuk meningkatkan kecekapan kerja.
Sayangi MongoDB, Selamat Berseronok!
var studentSchema = new Schema({ school:String, nickname:String, username:{ type:String, unique:true },..... }
Saya schema seperti itu, cuba yang berikut dan lihat jika ia berkesan
schema
name:{ type:String, unique:true }, address:{ type:String, unique:true }
Jika saya faham dengan betul, buat indeks padanan yang unik:
.createIndex( { nama: 1, alamat: 1 }, { unik: benar } )
Adalah disyorkan untuk membaca manual MongoDB rasmi untuk meningkatkan kecekapan kerja.
Sayangi MongoDB, Selamat Berseronok!
Saya
schema
seperti itu, cuba yang berikut dan lihat jika ia berkesan