Laravel nggawe komunikasi karo database luwih gampang karo Eloquent. Nalika nggarap Eloquent Relationships, nalika nelpon variabel dinamis (nggunakake metode sihir PHP), sampeyan kudu ngerti manawa model kasebut ora nggambarake owah-owahan anyar, nanging tetep disimpen kanthi permanen nalika pisanan diarani.
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