Get data dari 2 tabel dengan laravel eloquent

Gimana cara retrieve data dari 2 tabel dengan eloquent pada laravel Cth: tabel A id, nama,kota Tabel B id,tabelA_id, alamat

Dan yang ingin ditampilkan Nama, kota, alamat

avatar griselangelina
@griselangelina

1 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

kasih relasi aja, terus di model tabel B, kasih fungsi untuk ambil data, contoh

 function data(){
return hasOne('App\ModelTabelA\','foreign_key','lokal_key');
}

Terus nanti pas get data tabel B bisa panggil $var->data->nama / kota dan untuk alamat tinggal $var->alamat

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban