我正在尝试使用sqldelight插入项目,但在插入项目后还返回该项目的ID。在sqldelight中似乎没有办法做到这一点。
插入后我可以调用类似SELECT last_insert_rowid();
之类的东西,但这是前进的最佳方法吗?
答案 0 :(得分:0)
您可以将此命令添加到您的.sq文件中:
lastInsertRowId:
SELECT last_insert_rowid()
;
它将返回最后插入行的id
。
有关更多信息,请参阅此issue on Github。