【问题标题】:beforeCreate function sailsjsbeforeCreate 函数sailsjs
【发布时间】:2015-06-26 19:00:33
【问题描述】:

在将数据存储到数据库之前,我必须修改 string 。这是我的代码

beforeCreate:function(value ) 
{      
    value.text = value.text.replace(/(\t|\n)/g, '');   
} 

如何给这个函数添加回调?我知道必须有参与回调。

【问题讨论】:

  • 提供与value.text 相关的整个Model.js。 @brittonjb 答案也应该可以。

标签: sails.js


【解决方案1】:

我认为应该这样做:

beforeCreate: function(values, callback) {      
   values.text = values.text.replace(/(\t|\n)/g, '');
   return callback();   
} 

更多示例请参考docs

【讨论】:

  • Brittonjb 感谢您的回复)。但它并没有改变。数据正在保存而不修改(。
  • 您尝试更改的属性是否称为text
猜你喜欢
  • 2014-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-02
  • 1970-01-01
  • 2015-09-22
  • 1970-01-01
  • 2018-07-15
相关资源
最近更新 更多