javascript - Bagaimana untuk menetapkan akaun pengguna agar tidak diduplikasi dalam mongodb?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-02 09:25:53
0
2
714

Pendaftaran pengguna mempunyai dua atribut, nama dan alamat Cara menyediakan pangkalan data supaya kedua-dua atribut ini sama tanpa pertindihan.
Maksud saya ialah saya tidak mahu satu alamat sepadan dengan berbilang nama pengguna

Terima kasih

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(2)
曾经蜡笔没有小新

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

name:{
type:String,
unique:true
},
address:{
type:String,
unique:true
}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan