2015-06-26 32 views
1

在將數據存儲到數據庫之前,我必須修改字符串。這是我的代碼beforeCreate函數sailsjs

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

如何添加回調函數?我知道必須參與回調。

+0

提供與'value.text'相關的整個'Model.js'。 @brittonjb答案也應該可以。 –

回答

2

我相信這應該這樣做:

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

您可以參考docs更多的例子。

+0

Brittonjb感謝您的回覆)。但並沒有改變。數據正在保存而不進行修改(。 –

+0

)您嘗試更改的屬性是「text」嗎? – brittonjb