数据库设置如下:
执行以下操作即可轻松获得总主题数:
$total_topics = DB::table("topics")->where("forum", "=", $forum->id)->get()
但是,我现在正在努力获取论坛中帖子的总数。我认为加入是要走的路,但是我正在努力使一切正常。 加入是正确的方式吗?
答案 0 :(得分:1)
是-您需要在此处加入:
$postsCount = DB::table('topics')
->join('posts', 'posts.topic', '=', 'topics.id')
->where('forum', $forum->id)
->count();