アプリでSugar ORMを使用しています。1 つのアクションを除いて問題なく動作します。つまり、一括削除できません。
私のクラスはこんな感じです
public class Person extends SugarRecord<Person> {
String name;
String image;
String companyLFirst;
String companyLSecond;
String grade;
int ranking;
public Person(Context context) {
super(context);
}
public Person(Context context, String name, String image, String companyL1, String companyL2, String grade,
int ranking) {
super(context);
setName(name);
setCompanyL1(companyL1);
setCompanyL2(companyL2);
setImage(image);
setGrade(grade);
setRanking(ranking);
}
//getters and setters below
}
保存はできますが、すべてをリストできますが、すべてを削除することはできません:
Person.deleteAll(Person.class);//does nothing, data is not getting deleted
Sugar ORM の deleteAll を使った人はいますか? それは実際に機能しますか?