Data truncated for column at row

使用gorm逻辑删除时,向数据库内的deleted_at字段自动写入当前时间值,结果go报错了,查了一下:

这个错误,其实就是插入的数据不合法造成的。

我此处是因为我数据库的deleted_at字段是int类型,改成timestamp就好了。

还有可能是,乱码(也就是编码格式问题),超出字段长度,非法字符等等

posted @ 2020-07-14 15:08  FLydoggie  阅读(594)  评论(0)    收藏  举报