无法找到如何从房间数据库中读取行

时间:2019-10-31 22:16:34

标签: android database android-room

我是Android Studio的新手,尤其是在房间数据库中。 我找不到如何从会议室数据库中读取行

buffering=1

我找不到如何读取行的方法。请帮忙。 会议室数据库正在运行。

2 个答案:

答案 0 :(得分:0)

这就是你的做法

@Query("SELECT * FROM qarindosh_table")

List<ModelClass> getAllItems();

答案 1 :(得分:0)

如果我对您的理解正确,则希望从数据库中读取1条特定的行。为此,您需要按通常在实体中命名为id的主键进行查询。像这样:

@Query("SELECT * FROM qarindosh_table WHERE id=(:id)")
Qarindosh loadQarindoshById(int id);