RealmList方法 - 删除

时间:2018-04-03 11:20:43

标签: android realm

我使用对象之间的关系用户:任务1:N。

方法realm.where(RealmUser.class).equalTo().findFirst()返回托管的RealmUser。

RealmUser.getTasks()返回RealmTasks的托管RealmList。

删除RealmList的方法是什么?从Realm中删除对象或仅销毁引用(链接)?

1 个答案:

答案 0 :(得分:1)

在Realm-Java 0.89.0 +中,remove()仅破坏链接。

要删除项目,您必须在写入事务(或包含该用户的RealmResults上的realmUser.deleteFromRealm())内调用realmResults.deleteAllFromRealm()