因為mysql的8.0以上版本不支持零日期格式,導致gorm插入默認數據出錯。
解決方法一:修改代碼中struct
1、把日期類型time.Time改為指針類型*time.Time
2、設置數據庫日期可以為null
解決方法二:
參考:https://www.jianshu.com/p/3a2a7c61cce1
因為mysql的8.0以上版本不支持零日期格式,導致gorm插入默認數據出錯。
1、把日期類型time.Time改為指針類型*time.Time
2、設置數據庫日期可以為null
參考:https://www.jianshu.com/p/3a2a7c61cce1
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。