在我的微博应用程序中,用户应该可以看到帖子的细分'他们的统计页面中的视图。但另外,为了简单起见,他们应该在所有帖子中有很好的总体观点。
EG:如果#1帖子有10个访问者,帖子#2有5个访问者,他们会看到15个访问者作为他们所有发布内容的访问者总数。
我知道我可以App\Post::withCount('visitors')->get();
来查看每个帖子的总观看次数,但是将所有这些内容汇总到一个总数中的最佳方法是什么?
答案 0 :(得分:3)
您可以使用sum函数来计算所有访问者的总和
App\Post::withCount('visitors')->sum('visitors');