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