我循环一个集合,只有当集合的项目不为空时,它才会被插入到数据库中,代码片段如下:
<foreach collection="ids" item="id" separator=",">
<if test="id!= null">
(#{id})
</if>
</foreach>
语句运行失败,它说“找不到参数'id'。”,我改变了语句:
<if test="#{id}!= null">
它也失败了,那我该怎么写呢?
我循环一个集合,只有当集合的项目不为空时,它才会被插入到数据库中,代码片段如下:
<foreach collection="ids" item="id" separator=",">
<if test="id!= null">
(#{id})
</if>
</foreach>
语句运行失败,它说“找不到参数'id'。”,我改变了语句:
<if test="#{id}!= null">
它也失败了,那我该怎么写呢?