У меня есть класс данных с некоторыми полями, одним из которых является URL, который я считаю PK, если я добавляю новый элемент (выполняю новую синхронизацию) и сохраняю его, он должен перезаписать элемент в базе данных, если это тот же URL , Но мне также нужен «нормальный» длинный идентификатор, который увеличивается для каждого объекта в базе данных, и для этого я всегда получаю нулевое значение, если я не помечаю его как PK, как можно получить это увеличение, но не иметь столбец в качестве моего PK?
@Persistent(valueStrategy=IdGeneratorStrategy.IDENTITY)
private Long _id;
@Persistent
private String _title;
@PrimaryKey
@Persistent
private String _url;
/ Viktor