elnino
elnino

Reputation: 245

RealmList method - remove

I use relationship between objects User:Task 1:N.

Method realm.where(RealmUser.class).equalTo().findFirst() returns managed RealmUser.

RealmUser.getTasks() return managed RealmList of RealmTasks.

What does remove method of RealmList? Remove object from Realm or only destroy reference (link)?

Upvotes: 0

Views: 285

Answers (1)

EpicPandaForce
EpicPandaForce

Reputation: 81539

In Realm-Java 0.89.0+, remove() only destroys the link.

To delete an item, you must call realmUser.deleteFromRealm() inside a write transaction (or a realmResults.deleteAllFromRealm() on a RealmResults that contains the user)

Upvotes: 1

Related Questions