この作業では、新しいユーザーがサイトに登録し、デフォルトの役割を「ユーザー」にしたいとしますか?JavaScriptオブジェクトでデフォルトを設定しますか?
私は人がサインアップするとき、デフォルトの役割は "user"に設定され、後で "admin"と言います。
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; ' – dandavis