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

Int*_*lFX 0 sails.js

afterCreateafterUpdate回调都返回模型.afterDestroy除了回调之外什么都不给你,beforeDestroy只给出了标准.

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

如果我使用afterDestroy我基本上被告知'记录'......'某处'....被摧毁.

如果我使用beforeDestroy我,那么我必须再次查看模型.

我知道sails不是'rails',但是对我来说生命周期回调可以访问模型,或者如果不是模型,至少它的值.....

你说什么风帆社区?

sgr*_*454 6

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

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