Как говорится в названии, я хочу сильно изменить идентификатор вида в хранилище данных, возможно ли это? Вид используется для генерации идентификатора автоматически:Сильно изменить «Ключ сущности» для объекта в хранилище данных
@PrimaryKey
@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
@Extension(vendorName="datanucleus", key="gae.encoded-pk", value="true")
private String id;
Причина этого? Я случайно удалил некоторые элементы, которые я хочу восстановить, у меня есть их идентификаторы и все их свойства, но хотелось бы, чтобы идентификатор тоже был таким же.
Я пробовал просто создавать новые объекты и устанавливать ID: s, но это невозможно. Я не получаю ошибки, но объект не будет сохранен.
Спасибо!