Sailsjs模型afterDestroy回调似乎没用,beforeDestroy没有太多好转

时间:2014-04-28 23:41:55

标签: sails.js

afterCreateafterUpdate回调都返回模型。 <{1}}只提供回调,而afterDestroy仅提供标准。

我很好奇,如果我做错了......

如果我使用beforeDestroy我基本上被告知某个&#39; ....&#39;某处&#39; ....已被销毁。

如果我使用afterDestroy,我必须自己重新查看模型。

我知道帆没有&#39; rails,但是对我来说生命周期回调可以访问模型,或者如果不是模型,至少它的值是有意义的......

你说什么风帆社区?

1 个答案:

答案 0 :(得分:6)

从Waterline v0.10.0-rc6(已发布about a month ago)开始,afterDestroy确实提供了被破坏实例的数组作为第一个参数。刚刚更新了文档,感谢您指出。

beforeDestroy而言,它与所有&#34;之前的#34}相同。回调,因为它为您提供了用于查找模型但不会为您查找模型的条件。这是为了避免不必要的查询,当您可以完成所需的操作(包括完全取消操作)而无需访问数据库。我称之为非常有用!