我有三個表格,experiences
,images
和experience_images
。如何從Eloquent的第三個關係表中獲取所有相關的行?
在experience_images
我有兩列,experience_id
和image_id
。此表可以爲一個經驗,像這樣持有大量圖像:
"experience_id","image_id"
"6","31"
"6","32"
"6","33"
"6","34"
現在我該怎樣運行Experience::find(6)->images
得到Image
集合從我Experience
模式?
@Marwelln這些隱式外鍵真的有必要嗎?通常情況下,您可以將它們留下,並按照慣例使用小寫模型名稱+'_id' – lukasgeiter 2014-10-29 09:07:06
在我的情況下,這是因爲我的模型都被命名爲'Model',但我猜它可能已被跳過,因爲示例中的模型被命名'體驗'和'圖像'。如果你願意,你可以恢復我的編輯。 – Marwelln 2014-10-29 09:24:12
嗯好的,我認爲你有傳統的型號名稱 – lukasgeiter 2014-10-29 09:25:54