房间:错误:查询有问题:[SQLITE_ERROR] SQL错误或缺少数据库(没有这样的表:abc)

阿波菲斯

我想使用同一种对象来查询多个表。我定义了一个基类,如下所示:

@Entity
public class BaseWordId {
    @PrimaryKey
    @NonNull
    public Integer word_id;
}

然后我对基类进行了子类化,并为每个基类定义了 DAO。

@Entity(tableName = "abc")
public class ABC extends BaseWordId {
}

@Entity(tableName = "xyz")
public class XYZ extends BaseWordId {
}

@Dao
public interface ABCDao {
    @Query("SELECT * FROM abc")
    List<ABC> get_all();
}

@Dao
public interface XYZDao {
    @Query("SELECT * FROM xyz")
    List<XYZ> get_all();
}

但是我一直收到一个编译错误,没有这样的表:abc,也没有这样的表:xyz。任何想法?

桑塔努苏尔

你必须提到这两个entities你roomDatabase类。

@Database(entities = {BaseWordId.class, ABC.class}, version = VERSION_CODE, exportSchema = false) 
public abstract class YourDatabase extends RoomDatabase {
    //your Daos
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL逻辑错误或缺少数据库没有这样的表

来自分类Dev

从数据库中删除时,SQL逻辑错误或缺少数据库没有此类表

来自分类Dev

Java和SQLite [SQLITE_ERROR] SQL错误或缺少数据库()

来自分类Dev

带有纯Java错误的ORMLite SQLite:“ SQL错误或缺少数据库”

来自分类Dev

SQLite数据库错误:没有这样的表

来自分类Dev

数据库错误没有这样的表Django

来自分类Dev

SQLITE_ERROR-SQL错误或缺少数据库(“ AUTOINCREMENT”附近:语法错误)

来自分类Dev

SQL 错误或缺少数据库(“.”附近:语法错误)

来自分类Dev

android P中的sqlite数据库错误“没有这样的表”

来自分类Dev

C#SQlite SQL逻辑错误或缺少数据库\ r \ nnear \“ a \”:语法错误

来自分类Dev

PHPUnit数据库-没有这样的表

来自分类Dev

Finisar.SQLite.SQLiteException:SQL逻辑错误或缺少数据库:无法识别的令牌:“ $”

来自分类Dev

Finisar.SQLite.SQLiteException:SQL逻辑错误或缺少数据库:无法识别的令牌:“ $”

来自分类Dev

Android中的SQLite问题,“没有这样的表”错误

来自分类Dev

SQlite错误:“没有这样的表”

来自分类Dev

尝试使用Delphi FireDac连接到Windows Azure SQL数据库时出现错误“没有这样的表客户”

来自分类Dev

无法同步数据库“ DatabaseError:没有这样的表:django_site”

来自分类Dev

SQLITE_ERROR:Node.js中没有这样的表

来自分类Dev

Android sqlite数据库在更新查询时没有这样的列

来自分类Dev

SQLiteLog错误:“没有这样的表”

来自分类Dev

peewee“没有这样的表”错误

来自分类Dev

Android :: SQLite错误:没有这样的表

来自分类Dev

没有这样的表Sqlite错误iOS

来自分类Dev

SQlite错误:没有这样的表:使用联接时

来自分类Dev

Android Sqlite“没有这样的表”错误

来自分类Dev

错误:无法读取数据库“ / var / lib / vnstat / eth0”:没有这样的文件或目录

来自分类Dev

错误:无法读取数据库“ / var / lib / vnstat / eth0”:没有这样的文件或目录

来自分类Dev

Android / Java:将数据库从/ data / data复制到sdcard | 错误:没有这样的文件或目录

来自分类Dev

尝试从 SQLite 数据库中获取数据时,数据库助手空对象引用,没有这样的表:Offices(代码 1)

Related 相关文章

  1. 1

    SQL逻辑错误或缺少数据库没有这样的表

  2. 2

    从数据库中删除时,SQL逻辑错误或缺少数据库没有此类表

  3. 3

    Java和SQLite [SQLITE_ERROR] SQL错误或缺少数据库()

  4. 4

    带有纯Java错误的ORMLite SQLite:“ SQL错误或缺少数据库”

  5. 5

    SQLite数据库错误:没有这样的表

  6. 6

    数据库错误没有这样的表Django

  7. 7

    SQLITE_ERROR-SQL错误或缺少数据库(“ AUTOINCREMENT”附近:语法错误)

  8. 8

    SQL 错误或缺少数据库(“.”附近:语法错误)

  9. 9

    android P中的sqlite数据库错误“没有这样的表”

  10. 10

    C#SQlite SQL逻辑错误或缺少数据库\ r \ nnear \“ a \”:语法错误

  11. 11

    PHPUnit数据库-没有这样的表

  12. 12

    Finisar.SQLite.SQLiteException:SQL逻辑错误或缺少数据库:无法识别的令牌:“ $”

  13. 13

    Finisar.SQLite.SQLiteException:SQL逻辑错误或缺少数据库:无法识别的令牌:“ $”

  14. 14

    Android中的SQLite问题,“没有这样的表”错误

  15. 15

    SQlite错误:“没有这样的表”

  16. 16

    尝试使用Delphi FireDac连接到Windows Azure SQL数据库时出现错误“没有这样的表客户”

  17. 17

    无法同步数据库“ DatabaseError:没有这样的表:django_site”

  18. 18

    SQLITE_ERROR:Node.js中没有这样的表

  19. 19

    Android sqlite数据库在更新查询时没有这样的列

  20. 20

    SQLiteLog错误:“没有这样的表”

  21. 21

    peewee“没有这样的表”错误

  22. 22

    Android :: SQLite错误:没有这样的表

  23. 23

    没有这样的表Sqlite错误iOS

  24. 24

    SQlite错误:没有这样的表:使用联接时

  25. 25

    Android Sqlite“没有这样的表”错误

  26. 26

    错误:无法读取数据库“ / var / lib / vnstat / eth0”:没有这样的文件或目录

  27. 27

    错误:无法读取数据库“ / var / lib / vnstat / eth0”:没有这样的文件或目录

  28. 28

    Android / Java:将数据库从/ data / data复制到sdcard | 错误:没有这样的文件或目录

  29. 29

    尝试从 SQLite 数据库中获取数据时,数据库助手空对象引用,没有这样的表:Offices(代码 1)

热门标签

归档