Support the ongoing development of Laravel.io →
Eloquent Database
Last updated 2 years ago.
0

Hi Marcelo,

you have multiple errors in your relationship definitions.

Model3 belongs to Model2, not the other way around. Model2 has many Model3s. You have a typo in Model2, it references itself. Same for the relationship between Model2 and Model1.

Once you set the relationships properly you can query model1 of a model2 as

$model2->model1->name;
0

Sign in to participate in this thread!

Eventy

Your banner here too?

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.