【发布时间】:2016-01-19 12:13:40
【问题描述】:
我目前有一个像这样设置的侦听器,每当从控制器提供页面时就会触发一个事件:
public function handle(BarPageWasViewed $event)
{
// increment the pageview for this particular bar whenever the event fires
$event->bar->views()->create(['views' => 1]);
}
这会插入一个多态关系并将相应的视图列设置为 1。
现在,只要这种关系已经存在,我只想增加视图。我该怎么做呢?我传递的 $event 只是当前正在查看的“条形”模型。
【问题讨论】:
标签: laravel laravel-5 eloquent polymorphic-associations