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格式的数据

总结

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

  • 编写有误还请大佬指正,万分感谢。
相关推荐
chxii5 小时前
MyBatis 动态 SQL,通过 XML (如 <if>、<foreach> 等)实现灵活的 SQL 拼接。
xml·sql·mybatis
⑩-11 小时前
苍穹外卖Day(8)(9)
java·spring boot·mybatis
寒山李白14 小时前
Mybatis使用教程之XML配置方式实现增删改查
xml·java·mybatis
q***05614 小时前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis
Violet_YSWY15 小时前
我就用mybatis作为与数据库交互,但我想用orm,最好的实现方案是啥
数据库·mybatis·交互
hygge99920 小时前
Spring Boot + MyBatis 整合与 MyBatis 原理全解析
java·开发语言·经验分享·spring boot·后端·mybatis
百***81271 天前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis
Jaising6661 天前
MySQL 与 Clickhouse 多数据源切换技术分析
数据库·后端·mybatis
面向星辰2 天前
sql基本增删改查语句汇总
数据库·sql·mybatis
凌波粒2 天前
SpringMVC基础教程(3)--SSM框架整合
java·sql·spring·intellij-idea·mybatis