领域数据库-不支持x类型的字段

时间:2018-06-21 02:57:50

标签: android realm realm-mobile-platform realm-list

我在android中使用领域,并收到此错误消息: 错误:不支持类型为“ java.util.List”的字段“ items”。

在此行:

private List<Item> items;

这是课程:

public class Article extends RealmObject implements Serializable{

@PrimaryKey
private String category;
private List<Item> items;

public String getCategory() {
    return category;
}

public void setCategory(String category) {
    this.category = category;
}

public List<Item> getItems() {
    return items;
}

public void setItems(List<Item> items) {
    this.items = items;
}

}

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

很遗憾,RealmDatabase不支持 List<>。但是,您可以使用RealmList来获得相同的结果:)

  

Realm支持RealmObject和RealmList的子类来建立关系。

发件人:https://realm.io/docs/java/latest

答案 1 :(得分:0)

尝试使用

private RealmList<Item> items;