Hãy thử giản đồ này
Schema.User = new SimpleSchema({
email: {
type: Object
},
'email.address': {
type: String,
optional: true
},
"email.verified": {
type: Boolean,
optional: true
},
profile: {
type: Schema.UserProfile,
optional: true
},
createdAt: {
type: Date,
autoValue: function() {
if (this.isInsert) {
return new Date();
} else if (this.isUpsert) {
return {$setOnInsert: new Date()};
} else {
this.unset();
}
}
}
});
Btw nếu bạn đang sử dụng mật khẩu tài khoản thì lược đồ này sẽ không hoạt động vì gói đó mong đợi các email được lưu trữ theo một cách nhất định.