今天在做一个后台查询功能时,不想自己写sql,想用一下mybatis的自带查询功能,结果后台一直报错
Unknown column 'role_id' in 'field list'
说这个字段列表中有未知列‘role_id’,实际上我数据库字段为roleId,我感觉应该是mybatis——plus的问题,于是我自定义了一个sql查询,而且自定义了一个匹配规则resultMap,使用自己的sql方法就不报错了

博主在做后台查询功能时,使用MyBatis自带查询功能报错,提示字段列表中有未知列‘role_id’,而数据库字段为roleId,怀疑是MyBatis-Plus的问题。随后自定义了SQL查询和匹配规则resultMap,使用自定义SQL方法后不再报错。
今天在做一个后台查询功能时,不想自己写sql,想用一下mybatis的自带查询功能,结果后台一直报错
Unknown column 'role_id' in 'field list'
说这个字段列表中有未知列‘role_id’,实际上我数据库字段为roleId,我感觉应该是mybatis——plus的问题,于是我自定义了一个sql查询,而且自定义了一个匹配规则resultMap,使用自己的sql方法就不报错了


被折叠的 条评论
为什么被折叠?