solusi mengambil nilai relasi di dalam array (laravel 5)

berikut dari hsil dummy nya mksd saya adalah ingin mengmbil nilai 'nama' udah cba di blade.php nya .. dengan perintah berikut {{$d->karyawan->golongan->nama}}

tapi kata pesan error nya Trying to get property 'golongan' of non-object, udah saya ubah penulisan golongan jadi $d->karyawan->['golongan']->nama masih gak bisa terimash

avatar EkoMuliyo
@EkoMuliyo

22 Kontribusi 2 Poin

Diperbarui 5 tahun yang lalu

6 Jawaban:

coba gini gan

 $d->karyawan->golongan['nama']
avatar sukmaw
@sukmaw

340 Kontribusi 75 Poin

Dipost 5 tahun yang lalu

Coba lihat modelnya

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 5 tahun yang lalu

avatar EkoMuliyo
@EkoMuliyo

22 Kontribusi 2 Poin

Dipost 5 tahun yang lalu

@sukmaw msh gak bisa gan

avatar EkoMuliyo
@EkoMuliyo

22 Kontribusi 2 Poin

Dipost 5 tahun yang lalu

didefinisikan fungsi dimodel ga?

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 5 tahun yang lalu

Tambahkan di model Karyawan :

namespace App\Karyawan;

use Illuminate\Database\Eloquent\Model;

class Karyawan extends Model {

public function golongan() { return $this->belongsTo('App\Golongan'); // disesuaikan dengan lokasi model } }

avatar r4llproject
@r4llproject

8 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban