Back

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 3 months 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

https://laravel.com/docs/5.6/eloquent

Jino Antony replied 3 months 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