用戶註冊有兩個屬性name和address,怎麼設定資料庫讓這兩個屬性對應相等而不發生重複。
我的意思就是不希望出現一個address對應多個使用者名稱
謝謝
曾经蜡笔没有小新2017-05-02 09:27:53
如果我理解的對的話,創建唯一符合索引:
.createIndex( { name: 1, 加值: 1 }, { unique: true } )
建議對查看MongoDB官方手冊,提升工作效率更高。
Love MongoDB,Have Fun!
巴扎黑2017-05-02 09:27:53
var studentSchema = new Schema({
school:String,
nickname:String,
username:{
type:String,
unique:true
},.....
}
我的schema
是這樣弄得,你試試下面的看看可以不
name:{
type:String,
unique:true
},
address:{
type:String,
unique:true
}