Laravel: Nggarap Hubungan Eloquent

Laravel nggawe komunikasi karo basis data dadi luwih gampang karo Eloquent. Nalika nggarap Hubungan Eloquent , nalika nelpon variabel dinamis (kanthi metode sihir PHP), sampeyan kudu ngerti manawa kedadeyan model kasebut ora nggambarake pangowahan anyar, nanging bakal disimpen kanthi permanen nalika sampeyan lagi nate telpon.


Ing conto ing ngisor iki tumindak kaya sing diarepake:

6d32588c32f080ef1896633f261e1e14

$ model-> col mesthi ngasilake angka lawas sanajan ana pangowahan (amarga regane wiwitane dijupuk sapisan karo Model :: find (42) banjur disimpen). Yen sampeyan saiki ngatasi tabel liyane, sing ana gandhengane karo $ model-> depend_table , sampeyan bisa uga ngarep-arep telpon kaping pindho bakal ngasilake regane anyar:

6d32588c32f080ef1896633f261e1e14

Iki uga ora kedadeyane ( $ depend_table = $ model-> cache gumantung gumantung ing tabel kabeh gumantung). Kanggo entuk nilai saiki, fungsi dependant_table () sing ditemtokake kanthi eksplisit diarani:

6d32588c32f080ef1896633f261e1e14

Bali