Node.js 在mongoose.js中是否有快速方法将保存的数据返回到其默认值
在我的用户模式中,我有各种具有各种默认值的字段。通过示例,请参见以下几个字段:Node.js 在mongoose.js中是否有快速方法将保存的数据返回到其默认值,node.js,mongodb,mongoose,Node.js,Mongodb,Mongoose,在我的用户模式中,我有各种具有各种默认值的字段。通过示例,请参见以下几个字段: acceptedStatus: { type: String, trim: true, default: 'no' //possibilities (no, yes, thinkingAboutIt, yesInFuture) } 是否有一种方法可以快速将特定字段的已保存数据返回到其默认值,而无需显式执行类似操作 user.acceptedStatus = 'no'; 如果是这样
acceptedStatus: {
type: String,
trim: true,
default: 'no' //possibilities (no, yes, thinkingAboutIt, yesInFuture)
}
是否有一种方法可以快速将特定字段的已保存数据返回到其默认值,而无需显式执行类似操作
user.acceptedStatus = 'no';
如果是这样,有没有办法将所有带有默认值的字段返回到其原始状态。谢谢你的帮助。有时我需要快速执行此操作,但不知道是否缺少任何方法。一种方法可能是将架构存储在对象中,然后从该对象可以轻松了解哪些属性具有默认值。抱歉。家里人死了,我这一周过得很糟糕。谢谢你的回答。我今天正在用它。它确实有效。我想我只是希望有一个快速的方法,比如user.acceptedStatus.returnToDefault()或者我在文档中遗漏的东西。如果没有其他答案张贴类似的东西,这是有效的,我会标记为接受你的