gorm 的gorm.Model在Create数据时不是会自动插入时间吗?怎么一直报错

lujiahaoo · · 4474 次点击
应该是你得mysql版本是新版本的,mysql以前 datetime 的默认值可以设为 '0000-00-00 00:00:00', 新的mysql不能设为这个值,可以把默认值设置为正常的时间就可以了, 比如 '2019-01-01 00:00:00'
#8
更多评论
你的struct 发一下,看一下结构体定义
#1
```go type User struct { gorm.Model Username string `gorm:"type:varchar(20);unique_index"` Password string `gorm:"type:varchar(64)"` Phone string `gorm:"type:char(11);unique_index"` } ```
#2