出现此异常,一般是动态sql的问题,根据后面的提示信息,找到对应的sql,检查动态sql语法。

问题描述

异常信息:
nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ides'. Return value (806) was not iterable.

根据异常提示信息,找到ides所在的 动态sql语句。

<foreach  collection="ides"  index="index" item="ides" open="(" separator="," close=")">#{ides}
</foreach>
...
<foreach  collection="ides"  index="index" item="ides" open="(" separator="," close=")">#{ides}
</foreach>

最后发现
两个<foreach></foreach>语句 对同一item变量进行操作,导致后者动态sql拼接失败。

解决办法

将任一语句中item属性更改为不同值。

<foreach  collection="ides"  index="index" item="idess" open="(" separator="," close=")">#{idess}
</foreach>
...
<foreach  collection="ides"  index="index" item="ides" open="(" separator="," close=")">#{ides}
</foreach>

nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 异常相关推荐

  1. nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 的解决办法

    问题概述 在基于微服务架构风格的项目开发过程中,为了提高快速开发的目的,提高开发效率,集成了 MyBatisPlus,对于 MyBatisPlus 封装的 CRUD API 接口已经非常强大了,但是有 ...

  2. nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression

    解决方案: 在xml文件的中使用了AND,故报错,需要使用小写and

  3. org.apache.ibatis.builder.BuilderException: Error evaluating expression ‘p.residentCode‘. Return

    问题: Creating a new SqlSession SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65915 ...

  4. Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression ‘dept.name

    Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'dept.name != nul ...

  5. Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration.

    错误:找不到Mapper.xml org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession. # ...

  6. ### Error building SqlSession. ### Cause: org.apache.ibatis.builder.BuilderException: Error creating

    mybatis报错: ###Error building SqlSession. ###Cause: org.apache.ibatis.builder.BuilderException: Error ...

  7. Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org

    前言 更新代码启动,报错 错误信息 Caused by: org.apache.ibatis.builder.BuilderException: Error creating document ins ...

  8. Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error cre

    问题的发现 Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Err ...

  9. org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is ‘com/hujin

    注意:springboot项目中的包名必须放到运行类的同级目录或者下级目录 运行类就是: 问题解决: 把运行类用一个包装起来,与项目的其他包是同级包 谢谢,希望对你有帮助

最新文章

  1. MySQL 常见操作指令
  2. [13] 弧面(Arc)图形的生成算法
  3. 借用计算机不及时归还,陕西省农村信用社笔试试题(二)
  4. 项目: 用c++写一个养成类的游戏【QQ宠物】
  5. Java动态代理代码案例:使用jdk自带的Proxy只能对有接口的类进行动态代理
  6. 完整的可按年份和月份查询数据并显示
  7. 布局网页表格要求其列平均分布的简单操作
  8. TD数量不确定时如何让其宽度平均分布
  9. aliyun maven 添加jar_Maven介绍及安装
  10. Klevgrand DAW LP for Mac(乙烯基唱片播放器模拟插件)
  11. linux npm 使用介绍
  12. 设计模式 ( 十三 ) JDK动态代理模式
  13. python爬虫qq音乐_Python爬虫-QQ音乐无损音乐地址解析
  14. eclipse字体大小调整
  15. Java、JSP小区车辆停车管理系统
  16. 总结!通过网站设置解决谷歌浏览器不能自动播放音频问题的方案
  17. 关于爱情——苏格拉底如是说 (转)
  18. 甲A十年十大悲情时刻回顾 谁的眼泪在空中飞舞?
  19. 计算机格式字体颜色,电脑怎么设置不同的字体颜色样式
  20. 计算机网络:随机访问介质访问控制之CSMA/CA协议

热门文章

  1. 详解:一次HTTP请求的全过程
  2. 你真的知道Win 10中注销、睡眠、休眠的区别么?
  3. codeforces 1326 E.Bombs
  4. Oracle11g for Windows
  5. 建模新手使用Maya的xGen功能后,角色毛发顺滑堪比使用海飞丝!
  6. ConvMixer:Patches Are All You Need
  7. 为什么有时优盘是只读模式_如何设置U盘为只读模式
  8. 政策重大升级、成立最强行业联盟,上海要做长三角区块链产业发展领头羊?...
  9. 我是一只程序猿,沪漂一整年。
  10. 蓝牙协议学习整理(一)蓝牙的概述