1. 應用場景
學習且熟練使用laravel的關聯關係, 幫助快速開發. |
2. 學習/操作
2.1 介紹 https://xueyuanjun.com/post/19975 //laravel 關聯關係, 建議認真閱讀兩遍, 然後實踐至少一遍. https://xueyuanjun.com/post/8867.html#toc_5 https://laravel.com/docs/6.x/eloquent-relationships //官網文檔 Eloquent: Relationships
簡單說:只有兩種關係 從屬關係: 一對一 [One To One], 一對多[One To Many 也是多對一 One To Many (Inverse)] 多對多關係: 多對多 [Many To Many]
2.2 實踐 [標註開發中推薦使用的方式] 1. 查詢
2. 新增
3. 更新
4. 刪除
後續補充 ... |
3. 問題/補充
1. 什麼是渴求式加載? 以及內部實現的原理, 執行的SQL是什麼樣子的? TBD
2. 懶惰式加載與渴求式加載是什麼關係? TBD
3. 關聯方法 Vs. 動態屬性的區別? TBD
... |
4. 參考
https://xueyuanjun.com/post/19975 //laravel 關聯關係 ttps://laravel.com/docs/6.x/eloquent-relationships //官網文檔 Eloquent: Relationships |
後續補充
...