Mapper:\n\njava\npublic interface VmiMaterialDocumentMapper {\n void updateAutomaticConsumeList(@Param("list") List<VmiMaterialDocument> vmiMaterialDocuments);\n}\n\n\nXML:\n\nxml\n<update id="updateAutomaticConsumeList" parameterType="java.util.List">\n <foreach collection="list" item="item" separator=";">\n UPDATE vmi_materialdocument\n SET AutomaticConsume = #{item.automaticConsume}\n WHERE id = #{item.id}\n </foreach>\n</update>\n\n\nNote: 请确保将 "vmi_materialdocument" 替换为您的数据库中的实际表名。同时,如果您的 List 类型位于不同的包结构下,请调整 XML 中的 parameterType。

MyBatis 批量更新 vmi_materialdocument 表字段 AutomaticConsume

原文地址: https://www.cveoy.top/t/topic/qtej 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录