我正在使用mybatis插入记录。我在重复密钥更新中使用过,插入时我可以检索到dataId,而更新mybatis则无法检索到dataId。
我的mybatis代码
<insert id="insertData" parameterType="objectDO"
useGeneratedKeys="true" keyProperty="dataId">
INSERT INTO xyz (.....
)
VALUES
(......
)
ON DUPLICATE KEY UPDATE
.....
无论是否插入或更新了记录,检索数据id的替代方法是什么。