0

您好我正在使用 Room DB 并在表中插入一个主键和两个嵌入式字段。在尝试从该表中获取数据时。嵌入的字段返回 null。

表如下:

@NonNull
    @PrimaryKey
    @ColumnInfo(name = "ID", defaultValue = "0")
    private int ID;

    @Embedded
    private ArrayList<Attachments> Attachments;
    @Embedded
    private ArrayList<Fields> Fields;

以及用于在 DAO 中获取数据的查询

 @Query("SELECT * FROM Data")
    List<Data>  getAll();

并从 Activity 调用:

数据= DatabaseClient.getInstance(getApplicationContext()).getAppDatabase().data().getALL();

请帮我解决这个问题!

4

0 回答 0