久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - mongodb怎么設(shè)置用戶的賬戶不重復(fù)?

瀏覽:224日期:2024-03-28 18:06:22

問題描述

用戶注冊有兩個屬性name和address,怎么設(shè)置數(shù)據(jù)庫讓這兩個屬性對應(yīng)相等而不發(fā)生重復(fù)。 我的意思就是不希望出現(xiàn)一個address對應(yīng)多個用戶名

謝謝

問題解答

回答1:

如果我理解的對的話,創(chuàng)建唯一符合索引:

.createIndex( { name: 1, address: 1 }, { unique: true } )

建議對查看MongoDB官方手冊,提升工作效率更高。

Love MongoDB,Have Fun!

回答2:

var studentSchema = new Schema({ school:String, nickname:String, username:{ type:String, unique:true },.....}

我的schema是那樣弄得,你試下下面的看看可以不

name:{type:String,unique:true},address:{type:String,unique:true}

標簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 怀柔区| 赤峰市| 轮台县| 潼南县| 肃南| 武义县| 溧阳市| 依兰县| 马公市| 施甸县| 钟山县| 苏州市| 佛山市| 靖安县| 南木林县| 儋州市| 河北区| 上饶市| 远安县| 六安市| 秦安县| 中宁县| 诸暨市| 化州市| 桂阳县| 萨嘎县| 永寿县| 潼关县| 江津市| 天长市| 泗阳县| 万全县| 任丘市| 青川县| 电白县| 乌恰县| 舒城县| 新兴县| 沛县| 阳山县| 寻甸|