0
我很清楚Realm中没有外键。但是我遇到了这个问题。我以规范化的方式接收数据,我必须弄清楚如何正确地坚持这种关系。手动更新外键。
例子:
class User{
private int id;
private Email email;
}
class Email{
private int id;
private String address;
}
我收到这样的:
{user={id:1, emailId:1}}
我怎么能存储在我现有的领域对象这种类型的数据?
感谢您的回答。我没有解释说我没有任何保证,说明任何一个对象都已经在Realm中。所以我可以使用你提供的答案,只有在我肯定知道对象已经在Realm中的情况下才提供。 – vivascu
根据JSON的组织方式,如果使用Realm.createOrUpdateFromJson()插入用户/电子邮件对象,然后运行以上操作,仍然可以使用我的答案。 –