Support the ongoing development of Laravel.io →
Blade Eloquent Laravel
Last updated by @ajax30 1 year ago.
0

First of all define the below relationship in your Comment model.

public function replies()
   {
      return $this->hasMany(Comment::class, 'parent_id', 'id')->with('replies');
  }

After that you can fetch any comment with it's nested replies like this:

Comment::with('replies')->get();
Last updated 1 year ago.
0

Sign in to participate in this thread!

Eventy

Your banner here too?

Razvan ajax30 Joined 2 Oct 2021

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2024 Laravel.io - All rights reserved.