Я пытаюсь сделать 2 столбца уникальными вместе в activeandroid, используя решение, представленное в ссылке: Два столбца уникальное ограничение ActiveAndroid, но оно просто не работает. Компилятор не может найти "uniqueGroups" и "ConflictAction". Я также импортировал класс Column, но все еще не работает.
В настоящее время я использую activeandroid версии 3.0, с нетерпением жду решения. Фрагмент кода приведен ниже для справки
@Table(name = "Farmer")
public class Farmer extends Model {
@Column(name = "image_path")
public String image_path;
@Expose
@Column(name = "online_id")
public int online_id;
@Expose
@Column(name = "name", uniqueGroups={"group1"}, onUniqueConflicts={ConflictAction.FAIL})
public String name;