我正在尝试从未知名称的表中查询数据(将从服务器下载)但是已知结构 - 使用空间的列名称。我创建了一些模板实体和DAO现在我正在尝试在新表中实现查询,但我不断收到错误我的查询 @Query(“SELECT * FROM(:Table”) List getAll(String Table); 我已经阅读了一些tat表名和列名不能是函数中的变量,所以是我的问题的任何解决方法,或者我应该坚持好旧的SqliteOpenelper。
答案 0 :(得分:1)
您可以使用 Room 的 @RawQuery。它将允许您在运行时编写查询