【发布时间】:2020-04-05 17:49:49
【问题描述】:
这是我想在房间数据库中使用的 SQLite 查询 这是第一个尝试插入数据,如果数据已经存在,则使用 id 更新数据
INSERT INTO books(id, title, author, year_published) VALUES(@id, @title, @author, @year_published)
ON DUPLICATE KEY UPDATE title = @title, author = @author;
【问题讨论】:
-
@Raghunandan 我只想更新两个文件
-
不确定,但如果值存在,您可以插入或更新。如果有帮助,请检查此developer.android.com/reference/android/arch/persistence/room/…
-
使用
@Query(<your-query-here>) -
@AnujSharma 在 roomdatabase 中找不到重复项
标签: android database sqlite android-room