<!-- 每当插入一条公文就插入对应的记录 -->
<insert id="insertAll" parameterType="List">
INSERT INTO document_record(
ID,
document_ID,
USER_ID,
READ_FLAG,
READ_DATE
)
<foreach collection="list" item="e" separator=" UNION ALL ">
SELECT
#{e.id},
#{e.document.id},
#{e.user.id},
#{e.readFlag},
#{e.readDate}
FROM dual
</foreach>
</insert>
<insert id="insertAll" parameterType="List">
INSERT INTO document_record(
ID,
document_ID,
USER_ID,
READ_FLAG,
READ_DATE
)
<foreach collection="list" item="e" separator=" UNION ALL ">
SELECT
#{e.id},
#{e.document.id},
#{e.user.id},
#{e.readFlag},
#{e.readDate}
FROM dual
</foreach>
</insert>