以下是用例:
A是模型,B是与A相关的模型。
在A的afterSave()上,我发出推送通知。在B的afterSave()之后,我发出推送通知。但是在B的afterSave()中,我在A上调用save(),这导致A的afterSave触发另一个推送通知。我想避免这种情况。
如何在B的afterSave()中保存A,以便不调用A的afterSave()?
更好的是能够以某种方式将消息传递给A,它的B导致afterSave(),即一般来说,云函数而不是导致afterSave()的直接http请求,然后有条件地执行剩余的逻辑。
非常感谢帮助!谢谢!