问题如图

这种情况是因为传入了两个参数,因为mybatis对参数进行的排序,但是你在后端没有写清楚,所以导致找不到其中一个参数
解决方法

添加@Param 可以为参数命名,这样mybatis就能找到他了
当在MyBatis中遇到因参数排序问题导致的查询错误,通常是由于未明确指定参数名称。解决方法是在后端代码中使用@Param注解为每个参数命名,确保MyBatis能正确识别和匹配它们。
问题如图

这种情况是因为传入了两个参数,因为mybatis对参数进行的排序,但是你在后端没有写清楚,所以导致找不到其中一个参数
解决方法

添加@Param 可以为参数命名,这样mybatis就能找到他了

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