Как получить идентификатор из вставки mybatis при обновлении дубликата ключа - PullRequest
0 голосов
/ 19 февраля 2019

Я использую mybatis для вставки записей.Я использовал для обновления дубликатов ключей, при вставке я могу получить dataId, но при обновлении mybatis не получает dataId.

мой mybatis код

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

Что такоеальтернатива для этого - извлекать dataId независимо от того, вставлена ​​или обновлена ​​запись.

...