如何 把 laravel model 的主鍵修改爲字符串類型

SQLSTATE[22007]: Invalid datetime format: 1292 Truncated incorrect DOUBLE va

如果要把 laravel model 的主鍵修改爲字符串類型,在該model中不僅需要修改

protected $primaryKey = '你的主鍵';

還需要

public $incrementing = false;

不然會出現 拿不到主鍵的值,或者報錯

SQLSTATE[22007]: Invalid datetime format: 1292 Truncated incorrect DOUBLE va

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章