Laravel Eloquent添加了withCount方法

时间:2017-03-08 18:17:58

标签: laravel

控制器中有一些方法可以获取所有已发布的帖子,这些帖子按published_at排序并显示一个帖子

public function show($id) {
        $post = Post::findOrFail($id);
        session()->reflash();
        return view('posts.show', compact('post', 'random'));
    }

public function index() {
        $posts = Post::latest('published_at')->published()->paginate(10);
        return view('home.index', compact('posts'));
    }

每个帖子也都喜欢,所以我需要获得喜欢的帖子和喜欢的帖子 所以我需要使用类似的东西(这是文档https://laravel.com/docs/5.2/eloquent-relationships#querying-relations

中的示例
$posts = App\Post::withCount('likes')->get();

如何在方法中添加withCount()方法?

0 个答案:

没有答案