オブジェクトからテーブルを作成するためのマッパーがあります。
問題は、「pos」プロパティに応じてアイテムをスキップする方法がわからないことです
<update id="createTable">
CREATE TABLE ${param1}_${param2}_${param3.id}
<foreach collection="param3.field" item="field" separator="," open="(" close=")">
<!-- Skip logic here..-->
${field.name} varchar(${field.size})
</foreach>
</update>
私は次のようないくつかの異なるものを試しました:
...
<if test="${field.pos != 1}">
${field.name} varchar(${field.size})
</if>
...
しかし、運が悪い。