如何在重复密钥更新时从mybatis插入中检索ID

时间:2019-02-19 10:23:21

标签: mysql mybatis

我正在使用mybatis插入记录。我在重复密钥更新中使用过,插入时我可以检索到dataId,而更新mybatis则无法检索到dataId。

我的mybatis代码

<insert id="insertData" parameterType="objectDO"
    useGeneratedKeys="true" keyProperty="dataId">
    INSERT INTO xyz (.....
    )
    VALUES
    (......
    )
    ON DUPLICATE KEY UPDATE
    .....

无论是否插入或更新了记录,检索数据id的替代方法是什么。

0 个答案:

没有答案