我正在使用 afterSave()回调来清除我的模型的一些缓存查询。我检查了文档,但没有说明是否应返回TRUE / FALSE。对于 beforeSave(),您需要返回TRUE / FALSE。回调标题如下所示:
afterSave(boolean $ created,array $ options = array())
我最初的想法是,我应该返回 $ created ,但它并不清楚。有什么想法吗?
答案 0 :(得分:1)
“如果创建了新记录,$ created的值将为true (而不是更新)。“
所以回归$创建不是正确的选择它只是帮助你编码:)。
您不必返回任何内容,因为数据已经保存,您只需在此功能中修改它。
请记住,在行为函数之后会触发回调方法!
GL