0
我可以在Realm模型中定义具有未知类型的字段吗?RealmDB自定义字段
样品类:
public class Model1 extends RealmObject {
@PrimaryKey
private String _id;
private ? field1;
}
public class Model2 extends RealmObject {
@PrimaryKey
private String _id;
}
public class Model3 extends RealmObject {
@PrimaryKey
private String _id;
}
现在,型号1的字段1的类型可以是模型2或Model3这将在运行时间来确定的。有什么办法可以做到这一点?
境界好好尝试一下支持'>类'。有关更多详细信息,请参阅官方文档:https://realm.io/docs/java/latest/#field-types – Dalinaum
是的,我知道。请求类似的实现。总之编辑 –
'field1'应该只是原始类型,盒装类型,特定的Realm Object或RealmLists中的一种。它有时不能成为Model2,Model3有时候不能。 – Dalinaum