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()插入用戶/電子郵件對象,然後運行以上操作,仍然可以使用我的答案。 –