ActiveAndroid 抽象类表
2022-09-03 03:05:32
有谁知道是否可以在ActiveAndroid中为抽象类创建一个表。例如,我可以有一个抽象类Animal,其中包含两个具体类Dog和Cat。我希望能够做这样的事情:
List<Animal> animals = new Select().from(Animals.class).execute();
这将导致“动物”包含所有保存的猫和狗。艺术
Animal animal = new Select().from(Animals.class).where("name = ?", name).executeSingle();
“动物”可以是猫或狗。不幸的是,当我这样做时,我得到了一个例外,因为没有为抽象类Animal创建表。有谁知道我如何使用ActiveAndroid来解决这个问题?