在這裡我就將Model稱為M職員,我們之前有提到Model的工作內容吧,
我們的M職員是負責管理資料的,只要是跟資料有關的都是M職員來幫我們處理。
以下簡單的介紹要如何讓Model去執行他的工作:
Step1.
資料之間的關係種類
我們要做的簡易作品集會用到一對多及一對一的部分,所以多對多的部分我會以文字敘述為主。
一對一:
一位作者會有一份自己的介紹(about me),這樣子就是一對一。
- 我們要先針對Aboutme的model進行撰寫,因為我們要與作者的關係作連結,所以在上面我們要先寫use App\User ;,使用User的資料。
- 接著要寫user的function,在這我們要寫對等的關係,所以要寫belongsTo ( ‘App\User’),綠色的部份是要填寫針對的model。
- 我們針對User的model在最上面寫上使用Aboutme的資料:use App\Aboutme ;。
- 下面的function要寫上aboutme與user的關係,hasone(‘App\Aboutme’);
一對多:
我們要放不只一個作品,所以這個情況下我們要用一對多去寫。