小编ach*_*202的帖子

获取房间实体中嵌入对象的空值

我在 android 应用程序中为我的数据库使用空间,在列出数据库中的对象时,对象中的嵌入字段没有被解析,结果为空。

这是嵌入对象的定义。

public class Price {
    @NonNull
    private Double price;

    @NonNull
    private Date date;

    public Price(Double price, Date date) {
        Log.e("TEST3", "Asset price " + price + " " + date.toString());
        this.price = price;
        this.date = date;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我使用一个抽象类,其中嵌入了上述对象。

public abstract class PriceHistory {
    @NonNull …
Run Code Online (Sandbox Code Playgroud)

database android android-room

6
推荐指数
0
解决办法
492
查看次数

标签 统计

android ×1

android-room ×1

database ×1