retrofit2を使用してデータを取得しています。それをレルムに置く。 しかし、jsonobjectをjsonobjectから取得してRealmObjectに入れる方法はわかりません。 RealmObjectモデルではどうすればよいですか? Realm DBの新機能です。どうもありがとう!RealmObjectのJSONObjectを取得する方法
JSONObject:
{
"birth_date": "Fri, 12 Jul 1968 00:00:00 GMT",
"gender": {
"id": "male",
"name": "Мужской"
},
"group": 1
}
モデル
public class PatientEntity extends RealmObject{
@SerializedName("gender") private RealmList<Gender> gender;
@SerializedName("birth_date")
String birth_date;
@SerializedName("group")
String group;
public String getBirth_date() {
return birth_date;
}
public void setBirth_date(String birth_date) {
this.birth_date = birth_date;
}
public RealmList<Gender> getGender() {
return gender;
}
public void setGender(RealmList<Gender> gender) {
this.gender = gender;
}
public String getGroup() {
return group;
}
public void setGroup(String group) {
this.group = group;
}}
ジェンダーモデルクラス
public class Gender extends RealmObject{
@SerializedName("id")
String id;
@SerializedName("name")
String name;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
[本]の可能な重複(https://stackoverflow.com/questions/27902904/how-can-i-serialize-a-realmobject-to -json-in-realm-for-java) –
https://stackoverflow.com/questions/42038147/realmgsonretrofit2-parsingの重複の可能性は基本的にはタイプアダプタを使用しています – EpicPandaForce