记录一个问题
在ab测试工具 访问量100 并发 100 的情况下出现的问题
原本的like值为
使用
DB::table('articles')->where('id' , $request->id)->increment('like');
而使用
return DB::transaction(function() use ($request){
$article = Article::find($request->id);
$article->like += 1;
$article->save();
return $this->message('点赞成功!');
});
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: