【发布时间】:2014-04-22 17:37:40
【问题描述】:
Waterline 允许对模型进行一些生命周期回调,如下所示...
- beforeValidation / fn(values, cb)
- beforeCreate / fn(values, cb)
- afterCreate / fn(newlyInsertedRecord, cb)
- beforeValidation / fn(valuesToUpdate, cb)
- 更新前/fn(valuesToUpdate, cb)
- afterUpdate / fn(updatedRecord, cb)
- beforeDestroy / fn(criteria, cb)
- afterDestroy / fn(cb)
但是,如果我想在创建和更新之前采取行动怎么办?
Rails 有一个beforeSave,非常适合这个。 Sails.js 中有类似的东西吗?
我可以让两个回调都调用一个函数,但我想确定没有更好的方法。
【问题讨论】:
标签: node.js sails.js waterline