1
我有一个模型Android的 - 保存realmlist一种境界对象
public class Response extends RealmObject {
@PrimaryKey
private String _id;
private RealmList<TaskResponse> task_responses;
private AssignmentRecord assignmentRecord;
private ResponseStatistic responseStats;
}
现在里面,我试图挽救task_responses realmlist响应内,但未能成功,下面是相关代码:
mRealm.beginTransaction();
response.setTaskResponses(taskResponses);
response.setAssignmentRecord(assignmentRecord);
response.setResponseStats(responseStatistic);
mRealm.commitTransaction();
当我放置调试这一行
response.setTaskResponses(taskResponses);
taskResponses的大小为5,但前后执行它变成空的,realm存储一个空列表。
TaskResponse型号:
public class TaskResponse extends RealmObject {
@PrimaryKey
private String _id;
private String taskId;
private Boolean answered;
private String answer;
private TaskStatistic taskStat;
}
taskResponses没有得到保存,其余的排序 –
检查我现在已经编辑的代码,将工作 –
我有声明mRealm已经但无法将realmList taskResponses存储到响应中 –