在laravel 資料庫設計時,有時候並不須要  $timestamps 也就是不要自動新增 created_at 和 updated_at 兩個欄位

然而,不是僅有在migrate 不新增或註解 就好,下圖就是將註解,以為 migrate 再 db:seed 就完成了

2017-10-15[17-38-(42)].jpg

結果在 db:seed 發生了錯誤訊息,大至上是這個欄位找不 updated_at 欄位,無法產生資料

最後結果是要在該 model 中,再加上一行文字,告知系統這邊是沒有用 $timestamps  的

加上 public $timestamps = false;

2017-10-15[17-42-(53)].jpg

這樣再執行一次,即可完批量資料的產生

arrow
arrow
    文章標籤
    laravel database db model
    全站熱搜

    雲橙雨林 發表在 痞客邦 留言(0) 人氣()