我想設置值對象的值,但帆忽略它。Sailsjs beforeCreate不向值對象添加新值
attributes: {
title: {
type: 'string',
required: true
},
testAttr: {
type: 'integer'
}
}
beforeCreate: function (values, cb) {
values.testAttr = 1;
cb();
},
我的值對象不包含一個testAttr值,當它進入beforeCreate方法,因爲這值不經由請求發送。
它可能看起來像不會添加/更新,除非它出現在值對象開始。
這樣做的正確方法是什麼?
你使用的是什麼版本的Sails? – sgress454
我們使用的版本0.12.11 – ChrisWorks
嗯,我無法在Sails v0.12.11上重現此操作。我嘗試了sails-disk和sails-postgresql適配器。 – sgress454