雄辩

时间:2016-05-01 16:50:04

标签: laravel eloquent

我有两个模型ContactEvent,它们有很多关系。当关系改变时,我需要存储(保存/缓存)每个关系的计数。例如:

  • 人A有事件1,事件2
  • B人有事件2

这样:人A有2个事件,人B有一个事件,事件1有一个人,事件2有2个人。

如何监听关系的变化o我可以更改每两个模型的计数(添加,删除)?

我知道我必须听deleteContact模型上的Event事件,因此我可以更改关系另一方的计数

0 个答案:

没有答案