2021年8月5日解決済み

PostController.php のほうで最新のコメント順にするようにするとエラーになります

ユーザー

お世話になります。
show.blade.phpの
@foreach ($post->comments()->latest()->get() as $comment)の部分で最新のコメント順にするのではなく、
@foreach ($post->comments as $comment)のままにして、
PostController.phpのほうで最新のコメント順にするように

public function show(Post $post)
    {
        $post = $post->comments()->latest()->get();

        return view('posts.show')
            -> with(['post' => $post]);
    }

としてみましたが、エラーになってしまします。
調べてもよくわからないので、ご教授いただけると幸いです。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?