Массовая операция не работает на Sugar ORM
Я использую Sugar ORM, и я хочу удалить всю таблицу, которую я использую, но она не работает и не показывает ошибки в файле журнала:
Вот моя модель:
private String name;
private String lastName;
private String imgSoc;
private Boolean follow;
private String adresse;
private String site;
private int numOffres;
public Society( String name, String lastName,
String imgSoc, Boolean follow, String adresse, String site,
int numOffres) {
this.name = name;
this.lastName = lastName;
this.imgSoc = imgSoc;
this.follow = follow;
this.adresse = adresse;
this.site = site;
this.numOffres = numOffres;
}
и командир:
Society.deleteAll(Society.class);
1 ответ
Решение
Чтобы выполнить массовое удаление, вы должны создать экземпляр класса и выбрать записи для удаления. Если вы хотите удалить все, это выглядит примерно так:
List<Society> items = Society.listAll(Society.class);
Society.deleteAll(Society.class);
Оригинальная документация: http://satyan.github.io/sugar/getting-started.html