文章詳情頁(yè)
javascript - mongodb怎么設(shè)置用戶的賬戶不重復(fù)?
瀏覽:165日期:2024-03-28 18:06:22
問(wèn)題描述
用戶注冊(cè)有兩個(gè)屬性name和address,怎么設(shè)置數(shù)據(jù)庫(kù)讓這兩個(gè)屬性對(duì)應(yīng)相等而不發(fā)生重復(fù)。 我的意思就是不希望出現(xiàn)一個(gè)address對(duì)應(yīng)多個(gè)用戶名
謝謝
問(wèn)題解答
回答1:如果我理解的對(duì)的話,創(chuàng)建唯一符合索引:
.createIndex( { name: 1, address: 1 }, { unique: true } )
建議對(duì)查看MongoDB官方手冊(cè),提升工作效率更高。
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}
標(biāo)簽:
JavaScript
相關(guān)文章:
1. angular.js - angular做點(diǎn)擊購(gòu)買時(shí)的遮罩層2. android - NavigationView 的側(cè)滑菜單中如何保存新增項(xiàng)(通過(guò)程序添加)3. 請(qǐng)教!!!本地laravel項(xiàng)目我想本地運(yùn)行,怎么在本地訪問(wèn)控制器里的方法。4. 連續(xù)的數(shù)值怎么用分組顯示,求大神指導(dǎo),求各位老師幫忙5. 請(qǐng)問(wèn)這位老師的PHPSTORM主題是自定義的嗎6. 關(guān)于thinkphp 5.1中,ajax提交數(shù)據(jù)url的格式寫(xiě)法,加花括號(hào)就出錯(cuò),請(qǐng)老師指點(diǎn)7. http://run.php.cn/在線PHP程序運(yùn)行結(jié)果不正確8. 老師 我是一個(gè)沒(méi)有學(xué)過(guò)php語(yǔ)言的準(zhǔn)畢業(yè)生 我希望您能幫我一下9. PHP注冊(cè)功能10. tp5 不同控制器中的變量調(diào)用問(wèn)題
排行榜

熱門標(biāo)簽