Laravel Eloquent Relationship

$this->belongsTo('\App\Models\Thing','foreign_key', 'other_key');

Can anyone please explain this method? what is other key refer to?

Pardeeptech replied 1 week ago

There are different ways we can define relationships. There are hasOne, hasMany, belongsTo, belongsToMany, and more. Read the Eloquent Relationship docs to see all the things you can do , 'other_key' like primary_key or other_key that use to grouped one table to other

Jino Antony replied 1 week ago

other_key refers to the primary key of your model. Here other_key is the primary key of Thing Model

Sign in to participate in this thread!

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