У меня есть класс Realm под названием Sale
. У меня был список объектов класса allSales
для продажи. Теперь я хочу удалить некоторые объекты в классе Sale
Realm.
RealmResults<Sale> allSales = realm.where(Sale.class).findAll();
RealmList<Sale> toBeDeleted = new RealmList<Sale>();
for(Sale sale : allSales){
String salesDate = sale.getSaleDate();
if(salesDate.equals("01-01-2017")) {
toBeDeleted.add(realm.copyToRealm(sale));
}
}
realm.beginTransaction();
toBeDeleted.clear();
realm.commitTransaction();
Данные не очищались в Sale
классе, а только очищался список toBeDeleted
.
clear()
, а документы realm.io/docs/java/0.87.4/api/io/realm/RealmList.html ) - person EpicPandaForce   schedule 15.05.2017