编程语言
首页 > 编程语言> > java – MyBatis – 如何写下声明?

java – MyBatis – 如何写下声明?

作者:互联网

我循环一个集合,只有当集合的项不为null时,它才会被插入到数据库中,代码片段如下:

<foreach collection="ids" item="id" separator=",">
    <if test="id!= null">
       (#{id})
    </if>
</foreach>

语句运行失败,它说“找不到参数’id’.”,我更改了语句:

<if test="#{id}!= null">

它也失败了,那我怎么写这个陈述呢?

解决方法:

将版本从3.2.8更新到3.3.0,它将被修复.

标签:java,mybatis,spring-mybatis
来源: https://codeday.me/bug/20190702/1358638.html