gorm出現incorrect datetime value '0000-0-0 00:00:00' for column問題


因為mysql的8.0以上版本不支持零日期格式,導致gorm插入默認數據出錯。

解決方法一:修改代碼中struct

1、把日期類型time.Time改為指針類型*time.Time
2、設置數據庫日期可以為null

解決方法二:

參考:https://www.jianshu.com/p/3a2a7c61cce1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM