0
我实现了一个带会话的简单视图计数。它正在按照我的预期工作,但数值在数据库中立即更新,但未在视图中显示。我应该重新加载页面以获得预期的结果。 这里是我的代码Laravel,页面刷新后显示数据库记录更新
public function viewArticle($slug){
$article = Article::where('slug',$slug)->first();
$articleKey = 'article_' . $article->id;
// Check session exists, if not then increment view count and create session key
if (!Session::get($articleKey)) {
Article::where('id', $article->id)->increment('view_count');
Session::put($articleKey, 1);
}
return view('main');
}
我通过多个变量来查看,但除去他们具体质疑。
它的工作,谢谢! –