我做了相当多的搜索,但似乎找不到一个可靠的答案。假设我有一个带有username
字段的用户模型--我想确保所有用户的每个username
都是唯一的。有没有办法通过mongoose来加强这一点--比如验证器?
任何帮助都将不胜感激。谢谢
发布于 2018-05-28 14:05:36
您可以将username
字段设置为unique
。这将确保username
在数据库级别保持唯一性。
unique:{Boolean} -告诉Mongoose确保为该路径创建唯一的索引。以下内容是等效的:
let Person = new Schema({
name: name,
unique: true
});
https://stackoverflow.com/questions/50554646
复制相似问题