javascript - Mongoose 异步默认值

标签 javascript node.js mongoose

它不在文档中,但我正在尝试弄清楚如何使用 Mongoose 设置异步默认值。我看到了 model.pre("save", function(next){}) 设置,但我不知道如何改变当前正在保存的模型上的字段。 Mongoose 是否将此绑定(bind)到正在保存的项目?

最佳答案

是的,在中间件中,this 在运行时引用模型实例。

关于javascript - Mongoose 异步默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10106678/

相关文章:

javascript - 如何设置 @Html.DropDownList 的名称?

javascript - 如何删除传单图层并重新绘制?

node.js - 执行 mongoose 聚合查询时 _id 字段出现奇怪字符

javascript - 按日期与MongoDB中的本地时区分组

node.js - 访问 Mongoose.js 架构中枚举字段的有效值列表

javascript - 表单提交后 Magento 电子邮件成功消息返回空白页

javascript - 如何在定界字符串中查找数字字符串

mysql - 默认情况下,Strongloop 环回应用程序是否使用多个进程?

javascript - NodeJS 中的嵌套 Promise

node.js - 在 SailsJS 中设计更薄的 Controller