javascript - 将水线模型属性设置为默认值

标签 javascript node.js express sails.js waterline

我的 Sails.js 项目中有一个模型属性,我想将其设置回默认值。对于默认值,我的意思是我在模型文件中使用 defaultsTo 指定的值。

我尝试过类似的方法:

model.update({id:exampleId}, {myAttribute: null})

model.update({id:exampleId}, {myAttribute: default})

如何使 Controller 的模型属性恢复为默认值?

最佳答案

您可以从 sails 对象中获取该值。

MODEL.update(id,{myAttribute:sails.models.MODEL.myAttribute.defaultsTo})

关于javascript - 将水线模型属性设置为默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29896589/

相关文章:

javascript - Jquery 检查 PHP 中是否已发布 $_POST

node.js - npm安装无法正常工作。说我需要检查权限?

Javascript正则表达式所有匹配

node.js - 禁用关键错误的快速错误处理

javascript - Alexa 帐户链接 - "Invalid account linking credentials"

javascript - 嵌入 Power BI 报告完整 Javascript

javascript - 如何调整这个 jQuery 对象的大小?

javascript - TypeError : req. checkBody(...).optional(...).isDate 不是函数

javascript - NodeJS 函数 readFileSync - 我传递 "utf8"还是 {encoding : "utf8"}?

node.js - 何时关闭 Mongoose 连接