2

アプリで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 を使った人はいますか? それは実際に機能しますか?

4

2 に答える 2