Invalid JSON text:“Invalid value.“ at position 0 in value for column ‘user.info

你们好,我是金金金。

场景

  • 我正在练习mybatis-plus,在插入一条数据的时候报错了,错误信息如上图

排查

排查之前我先贴一下代码

以下为数据库字段类型

在插入的过程中报错:Data truncation: Invalid JSON text: "Invalid value." at position 0 in value for column 'user.info'.

翻译如下:数据截断:无效的JSON文本:列"user.info"值的位置0处"无效值"

造成error的原因

  1. 传输的字段类型和数据库里面的类型不一致,JSON键值对必须被花括号包围,字符串值需要用双引号包围

解决

  • 传输正确的json格式的数据

总结

传输的字段类型与数据库当中的不对应产生报错,传输正确的即可~

  • 编写有误还请大佬指正,万分感谢。
相关推荐
一直都在57215 分钟前
MyBatis缓存
缓存·mybatis
7澄138 分钟前
MyBatis缓存详解:一级缓存、二级缓存与实战优化
缓存·mybatis·一级缓存
胡闹542 小时前
MyBatis-Plus 更新字段为 null 为何失效?
java·数据库·mybatis
侠客行03172 小时前
Mybatis入门到精通 二
java·mybatis·源码阅读
侠客行031713 小时前
Mybatis入门到精通 一
java·mybatis·源码阅读
赵得C17 小时前
完整 Oracle 12c 分页 Demo(Spring Boot+MyBatis+PageHelper)
spring boot·oracle·mybatis
任子菲阳21 小时前
学Javaweb第四天——springboot入门
java·spring·mybatis
赵得C1 天前
Spring Boot+MyBatis:用 PageHelper 实现 Oracle 12c 的 OFFSET 分页
spring boot·oracle·mybatis
Leonardo_Fibonacci1 天前
skbbs-day5
java·开发语言·mybatis
cike_y1 天前
Mybatis之分页的实现&日志工厂&Log4j详解
数据库·log4j·mybatis