MyBatis - 如何在<foreach>下写<if>语句?

MyBatis - How to write <if> statement under <foreach>?

我循环一个集合,只有当集合中的item不为null时,才会插入到DB中,代码片段是这样的:

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

语句运行失败,它说"Parameter 'id' not found.",我更改语句:

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

也失败了,语句怎么写?

将版本从3.2.8更新到3.3.0,会修复的。