小编Tah*_*aha的帖子

房间数据库:如何将列名检索到字符串列表中?

我有一个名为“addresses”的 Room 表,有 15 列。我检索一行并希望将值放入 List<String>,而不是 List<Addresses>。那可能吗?

@Query("SELECT * FROM addresses WHERE myid= :id")
List<String> getAddressAsList(int id);
Run Code Online (Sandbox Code Playgroud)

此外,是否可以像这样将数据库表列名和值一起检索到映射列表 <"column name","value"> 中?

@Query("SELECT * FROM addresses WHERE myid= :id")
List<Map<String, String> getAddressAsList(int id);
Run Code Online (Sandbox Code Playgroud)

android-room

5
推荐指数
1
解决办法
547
查看次数

标签 统计

android-room ×1