我有一个名为“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 ×1