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

总结

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

  • 编写有误还请大佬指正,万分感谢。
相关推荐
星星不打輰7 小时前
SSM项目--SweetHouse 甜蜜蛋糕屋
java·spring·mybatis·ssm·springmvc
代码栈上的思考11 小时前
MyBatis:注解方式实现数据库 CRUD 全操作
java·开发语言·mybatis
꒰ঌ 安卓开发໒꒱14 小时前
一个参数引发的“插入成功却返回 -2147482646”:深入解析 MyBatis 批处理模式陷阱与高性能批量更新方案
mybatis
总会落叶17 小时前
MyBatis XML映射配置与日志系统全解析
xml·tomcat·mybatis
2024暴富18 小时前
SpringBoot基于Mybatis拦截器实现数据权限(图文)
spring boot·spring cloud·mybatis
Billow_lamb1 天前
MyBatis Plus 中常用的插件列表
java·mybatis
silence2501 天前
MyBatis-Plus 报错 Invalid bound statement(insert)?其实是 SqlSessionFactoryBean 踩坑了
mybatis·mybatis-plus
好学且牛逼的马2 天前
原生 JDBC + DbUtils + MyBatis 同场景 Demo(C3P0 数据源 XML 配置版)
xml·mybatis
代码栈上的思考2 天前
MyBatis XML的方式来实现
xml·java·mybatis
Jaising6662 天前
Mybatis Plus 主键生成器实现思路分析
数据库·spring boot·mybatis