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
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