mongodb怎么设置用户的账户不重复?

用户注册有两个属性name和address,怎么设置数据库让这两个属性对应相等而不发生重复。 
我的意思就是不希望出现一个address对应多个用户名

谢谢


凤凰求蛊
浏览 1203回答 2
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}

ibeautiful

如果我理解的对的话,创建唯一符合索引:.createIndex( { name: 1, address: 1 }, { unique: true } )建议对查看MongoDB官方手册,提升工作效率更高。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MongoDB