realm数据库报错:Changing Realm data can only be done from inside a transaction.

在编写realm数据库相关时:

代码:

  List<Student> delByStudent(String priNum){
        RealmResults<Student> studentsList = myStudentRealm.where(Student.class).equalTo("num",priNum).findAll();
        for (int i = 0;i<studentsList.size();i++)
            studentsList.deleteFirstFromRealm();
        return studentsList;

在for的循环语句

studentsList.deleteFirstFromRealm();

报错:

上一篇:第六章 Realm及相关对象——《跟我学Shiro》


下一篇:自定义Realm (Shiro)