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

总结

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

  • 编写有误还请大佬指正,万分感谢。
相关推荐
计算机学姐3 小时前
基于SSM的宠物领养管理系统【2026最新】
java·vue.js·后端·java-ee·tomcat·mybatis·宠物
气π17 小时前
【JavaWeb】——(若依 + AI)-基础学习笔记
java·spring boot·笔记·学习·java-ee·mybatis·ruoyi
Ai东18 小时前
[特殊字符] xbatis:重新定义 MyBatis 开发体验
mybatis
期待のcode1 天前
Springboot多数据源配置
java·数据库·spring boot·后端·mybatis
计算机学姐1 天前
基于SSM的网上花店销售系统【2026最新】
java·vue.js·mysql·java-ee·tomcat·intellij-idea·mybatis
TimberWill1 天前
Mybatis一、二级缓存解析
mybatis
期待のcode2 天前
Wrapper体系中的condition参数
java·spring boot·后端·mybatis
期待のcode2 天前
MyBatis-Plus的Wrapper核心体系
java·数据库·spring boot·后端·mybatis
期待のcode2 天前
Springboot数据层开发—Springboot整合JdbcTemplate和Mybatis
spring boot·后端·mybatis
在坚持一下我可没意见2 天前
Spring 开发小白学习过程中常用通用配置文件,即拿即用!(持续更新中)
java·数据库·后端·学习·spring·tomcat·mybatis