【发布时间】:2018-03-19 09:36:49
【问题描述】:
这项工作会说一个新用户注册该站点并且我希望默认角色为“用户”吗?
我希望当一个人注册时,默认角色设置为“用户”,并且以后可以将其更改为“管理员”。
firstName: {
type: String,
required: true
},
lastName: {
type: String,
required: true
},
dob: {
type: Date,
required: true
},
email: {
type: String,
required: true
},
username: {
type: String,
required: true
},
password: {
type: String,
required: true
},
role: {
type: String,
default:
}
});
【问题讨论】:
-
不,不会。您必须使用代理来拦截丢失的属性获取。或者,您可以使用默认运算符:
n={a:1,b:2}["c"] || 0;
标签: javascript node.js express mongoose