小编Cha*_*raM的帖子

如何将RealmResults对象转换为RealmList?

我有一个RealmResults <Student>对象.我想将它转换为RealmList <Student>对象.有什么建议?

android realm

23
推荐指数
4
解决办法
2万
查看次数

将值设置为领域对象

我有下课

public class Student extends RealmObject{
private int studentID;
private String studentName;

// getters and setters here

}
Run Code Online (Sandbox Code Playgroud)

然后我尝试将值设置为已创建的学生对象

student.setStudentName("Peter");
Run Code Online (Sandbox Code Playgroud)

然后我得到以下错误

java.lang.IllegalStateException:读取事务期间的可变方法调用.

为了克服这个问题,我必须按照以下方式做到这一点

Realm realm = Realm.getInstance(this);
realm.beginTransaction();
student.setStudentName("Peter");
realm.commitTransaction();
Run Code Online (Sandbox Code Playgroud)

我不想在数据库中保留此更改.如何在不将数据库持久保存到数据库的情况下,将值设置/更改为域对象变量?

android realm

13
推荐指数
2
解决办法
6426
查看次数

Android Realm-调试

我想查看Realm对象变量的值

例如:

Student (int studentID, ArrayList <Subject> subjectList)

Subject (int subjectID, String subjectName)
Run Code Online (Sandbox Code Playgroud)

使用Android Studio进行调试时,我想查看学生对象中的主题名称。

我应该在android studio调试窗口中寻找学生的学科列表的地方?

debugging android realm

5
推荐指数
1
解决办法
3248
查看次数

标签 统计

android ×3

realm ×3

debugging ×1