This example shows how to delete single object or all objects data in Realm Database on Android.
Below Java code uses Realm Java SDK / Library on Android.
— Delete Realm Object Query – Realm Database
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
try (Realm realm = Realm.getDefaultInstance()) { // Obtain the results of a query RealmResults results = realm.where(Model.class).findAll(); // All changes to database must happen in transaction realm.executeTransaction(real -> { // Delete first or last object from results results.deleteFirstFromRealm(); results.deleteLastFromRealm(); // Delete single object at index of results Model model = results.get(5); model.deleteFromRealm(); // Delete all objects from results results.deleteAllFromRealm(); }); } |