简单阅读量统计,两个问题(Chrome 两次请求)
注:chrome会有两次,ff和别的浏览器都是一次,最后今天发现问题在哪里了,chrome的一个插件导致的,各位以后可以把插件禁用了试试,具体哪个插件不一定(我禁用的就和看到的贴子不是同一个)
1、我想用Observers
来实现简单的每次访问view_count
字段自增1,但是好像没有适用的事件:
Laravel
的ORM
模型在一些特定的情况下,会触发一系列的事件,目前支持的事件有这些:creating
,created
,updating
,updated
,saving
,saved
,deleting
,deleted
,restoring
,restored
2、所以我在controller里写了如下代码,但是每次刷新都自增了2,为什么
public function show(Article $article,Reply $reply)
{
$article->increment('view_count', 1);
return view('mobile.articles.show', compact('article','reply'));
}
我觉得我的chrome有问题,明显F5的时候要卡顿的比ff长,禁用插件可以解决这个问题