版本:3.5.1

MySQL字段是 json字段,分页查询的时候出错

MyBatis-Plus JSON字段分页查询出错

MyBatis-Plus JSON字段分页查询出错

MyBatis-Plus JSON字段分页查询出错

报错信息

Error instantiating class com.ht.mediacenter.work.chat.entity.MediaTaskImGroupMessage with invalid types (String,String,String,String,Integer,Integer,JSONObject,String,Date,String,Date) or values (1539061596989444097,e9ca23d68d884d4ebb19d07889727dae,1,null,4,0,{"fileName": "", "filePath": "", "fileSize": 96545798, "fileSuffix": "mp4"},admin,Tue Jun 21 09:44:14 CST 2022,null,null). Cause: java.lang.IllegalArgumentException: argument type mismatch

Comment From: miemieYaho

代码呢?

Comment From: btbox

@miemieYaho MyBatis-Plus JSON字段分页查询出错

Comment From: miemieYaho

jsontypehandler是认的数据库字段类型为 varchar

Comment From: btbox

@miemieYaho 那我数据库字段为json应该如何操作呢

Comment From: miemieYaho

自己写typehandler

Comment From: qmdx

up