Получить идентификатор строки для вставленной строки в sqldelight

Я пытаюсь использовать sqldelight для вставки элемента, но также вернуть идентификатор элемента после его вставки. Кажется, нет способа сделать это в sqldelight.

Я могу назвать что-то вроде SELECT last_insert_rowid(); после того, как я сделаю вставку, но это лучший способ двигаться вперед?

0 ответов

Вы можете добавить эту команду в ваш файл.sq:

lastInsertRowId:
SELECT last_insert_rowid()
;

И это вернет вам id последней вставленной строки.

Пожалуйста, обратитесь к этой проблеме на Github для получения дополнительной информации.

Другие вопросы по тегам