正如activeandroid库所建议的,当声明一个模型类对象时,使用annotation unique和index annotation参数分别对列进行unique约束和索引here
/**activeandroid imports**/import com.activeandroid.annotation.Column;import com.activeandroid.Model;....@Table(name="Product")public class Product extends Model{ ... /**issue: index is not a valid parameter for Column annotation**/ @Column(name = "Category", index = true) public String category; ...}

我试图实现这个功能,但是库中没有注释参数index或unique。
我正在使用3.0jar版本
也试过3.1版的测试版,同样的问题。
虽然3.1版有最新的jar,但我是否遗漏了什么?请建议使用activeandroid库时创建索引的解决方案。
谢谢

最佳答案

检查是否在类别类中扩展模型

public class Category extends Model {}

如果没有,请张贴整个类和错误日志。

07-24 09:49
查看更多