gin 报错unsupported Scan, storing driver.Value type []uint8 into type *time.Time

2023-10-29 18:50

本文主要是介绍gin 报错unsupported Scan, storing driver.Value type []uint8 into type *time.Time,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

背景:
报错:

[2019-06-20 17:46:55]  sql: Scan error on column index 5, name "last_time": unsupported Scan, storing driver.Value type []uint8 into type *time.Time 

在这里插入图片描述
源码:
模型

type Bigdata_Task_Project struct {ID int64 `gorm:"primary_key";json:"id"`//Name string`gorm:"type:varchar(64)";json:"name"`//负责人名字Title string `gorm:"type:varchar(64)"json:"title"`//任务标题Runtime string `gorm:"type:varchar(255)";json:"runtime"`//一次性任务或者定时任务LastTime  time.Time `json:"last_time"`//上一次执行时间Dingmachine string `gorm:"default:https://oapi.dingtalk.com/robot/send?access_token=d3fa3d0d867838f9c99f5c5710b42eb988f6b9e9e7039144a7b235b855074a66";json:"dingmachine"`//钉钉机器人Filename string`json:"filename"`//文件名字Ossaddress string`json:"ossaddress"`//oss地址UpdateTime  time.Time`json:"update_time"` //更新时间CreateTime  time.Time `gorm:"type:datetime";json:"create_time"`//创建时间IsDelete int `gorm:"default:0";json:"is_delete"`//是否删除Used int`json:"used";gorm:"default:0"` //是否激活Type int `json:"type"`
}

在这里插入图片描述
数据库字段
在这里插入图片描述

solution:
数据库连接时设置

charset=utf8&parseTime=true`

在这里插入图片描述

这篇关于gin 报错unsupported Scan, storing driver.Value type []uint8 into type *time.Time的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/302651

相关文章

idea突然报错Malformed \uxxxx encoding问题及解决

《idea突然报错Malformeduxxxxencoding问题及解决》Maven项目在切换Git分支时报错,提示project元素为描述符根元素,解决方法:删除Maven仓库中的resolv... 目www.chinasem.cn录问题解决方式总结问题idea 上的 maven China编程项目突然报错,是

Redis高性能Key-Value存储与缓存利器常见解决方案

《Redis高性能Key-Value存储与缓存利器常见解决方案》Redis是高性能内存Key-Value存储系统,支持丰富数据类型与持久化方案(RDB/AOF),本文给大家介绍Redis高性能Key-... 目录Redis:高性能Key-Value存储与缓存利器什么是Redis?为什么选择Redis?Red

linux查找java项目日志查找报错信息方式

《linux查找java项目日志查找报错信息方式》日志查找定位步骤:进入项目,用tail-f实时跟踪日志,tail-n1000查看末尾1000行,grep搜索关键词或时间,vim内精准查找并高亮定位,... 目录日志查找定位在当前文件里找到报错消息总结日志查找定位1.cd 进入项目2.正常日志 和错误日

SpringBoot中@Value注入静态变量方式

《SpringBoot中@Value注入静态变量方式》SpringBoot中静态变量无法直接用@Value注入,需通过setter方法,@Value(${})从属性文件获取值,@Value(#{})用... 目录项目场景解决方案注解说明1、@Value("${}")使用示例2、@Value("#{}"php

解决升级JDK报错:module java.base does not“opens java.lang.reflect“to unnamed module问题

《解决升级JDK报错:modulejava.basedoesnot“opensjava.lang.reflect“tounnamedmodule问题》SpringBoot启动错误源于Jav... 目录问题描述原因分析解决方案总结问题描述启动sprintboot时报以下错误原因分析编程异js常是由Ja

解决Nginx启动报错Job for nginx.service failed because the control process exited with error code问题

《解决Nginx启动报错Jobfornginx.servicefailedbecausethecontrolprocessexitedwitherrorcode问题》Nginx启... 目录一、报错如下二、解决原因三、解决方式总结一、报错如下Job for nginx.service failed bec

Go语言使用Gin处理路由参数和查询参数

《Go语言使用Gin处理路由参数和查询参数》在WebAPI开发中,处理路由参数(PathParameter)和查询参数(QueryParameter)是非常常见的需求,下面我们就来看看Go语言... 目录一、路由参数 vs 查询参数二、Gin 获取路由参数和查询参数三、示例代码四、运行与测试1. 测试编程路

Java报错:org.springframework.beans.factory.BeanCreationException的五种解决方法

《Java报错:org.springframework.beans.factory.BeanCreationException的五种解决方法》本文解析Spring框架中BeanCreationExce... 目录引言一、问题描述1.1 报错示例假设我们有一个简单的Java类,代表一个用户信息的实体类:然后,

解决若依微服务框架启动报错的问题

《解决若依微服务框架启动报错的问题》Invalidboundstatement错误通常由MyBatis映射文件未正确加载或Nacos配置未读取导致,需检查XML的namespace与方法ID是否匹配,... 目录ruoyi-system模块报错报错详情nacos文件目录总结ruoyi-systnGLNYpe

shell脚本批量导出redis key-value方式

《shell脚本批量导出rediskey-value方式》为避免keys全量扫描导致Redis卡顿,可先通过dump.rdb备份文件在本地恢复,再使用scan命令渐进导出key-value,通过CN... 目录1 背景2 详细步骤2.1 本地docker启动Redis2.2 shell批量导出脚本3 附录总