Cara Pluck Relasi Model Laravel

Iseng aja nulis ini, receh tapi cukup penting.

Kalau kita biasa bikin select suka pluck langsung dari Modelnya misal model User, cuma ada field first_name  dan last_name dan ga ada full name. Sedangkan kita mau pake full name sebagai label untuk form select.

caranya di model User buat attribute baru namanya fullname caranya

public function getFullNameAttribute(){
    return "$this->first_name . " " . $this->last_name";
}

buat dapet list optionnya tinggal 
$list_user = User::all()->pluck('full_name', 'id');

Begitulah kira-kira. Semoga membantu yang kebingungan cari.

0 Response to "Cara Pluck Relasi Model Laravel"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel