Laravel: Ke hana nei me nā pilina eloquent

Hana maʻalahi ʻo Laravel i ke kamaʻilio me ka waihona pūnaewele me Eloquent. Ke hana nei me nā Eloquent Relations , ke kāhea ʻana i nā loli ikaika (me ke kōkua o nā hana hoʻokalakupua o PHP), pono ʻoe e makaʻala ʻaʻole hōʻike nā hiʻohiʻona o nā hiʻohiʻona i nā loli hou, akā mālama paʻa ʻia i ka wā i kāhea mua ʻia ai.


I ka laʻana aʻe hana ia e like me ka mea i manaʻo ʻia:

6d32588c32f080ef1896633f261e1e14

Hoʻihoʻi mau ʻo $ model-> col i ka waiwai kahiko ma hope o ka loli (no ka mea ua kiʻi mua ʻia ka waiwai me Model :: find (42) a laila mālama ʻia. Inā ʻoe e kamaʻilio hou i kahi papa ʻē aʻe, pili pili me $ model-> depend_table , hiki iā ʻoe ke manaʻo e hoʻihoʻi kāna kāhea ʻelua i ka waiwai hou:

6d32588c32f080ef1896633f261e1e14

ʻAʻole kēia ka hihia ( $ depend_table = $ model-> dependant_table cache i ka papaʻaina hilinaʻi holoʻokoʻa). E kiʻi i kahi waiwai i kēia manawa, ua kāhea ʻia ka hana dependant_table () i wehewehe ʻia:

6d32588c32f080ef1896633f261e1e14

Hope