您好我正在使用 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();
请帮我解决这个问题!