用戶注冊有兩個屬性name和address,怎么設置數據庫讓這兩個屬性對應相等而不發生重復。 我的意思就是不希望出現一個address對應多個用戶名謝謝
2 回答
莫回無
TA貢獻1865條經驗 獲得超7個贊
var studentSchema = new Schema({
school:String,
nickname:String,
username:{
type:String,
unique:true
},.....
}我的schema是那樣弄得,你試下下面的看看可以不
name:{type:String,unique:true},
address:{type:String,unique:true}
ibeautiful
TA貢獻1993條經驗 獲得超6個贊
如果我理解的對的話,創建唯一符合索引:
.createIndex( { name: 1, address: 1 }, { unique: true } )
建議對查看MongoDB官方手冊,提升工作效率更高。
- 2 回答
- 0 關注
- 1249 瀏覽
添加回答
舉報
0/150
提交
取消
