У меня есть список дочерних объектов в моем хранилище данных.
Я запрашиваю хранилище данных, чтобы получить их идентификатор и имя, чтобы показать их в списке. (Я отправляю длинный идентификатор)
Когда пользователь выбирает сущность, мне нужно получить информацию о сущности.
Я использую это:
Key parentKey = KeyFactory.createKey(Parent.class.getSimpleName(), parentLongKey);
Key childKey = KeyFactory.createKey(parentKey, Child.class.getSimpleName(), childLongKey);
manager.getObjectById(Child.class, childKey);
и это работает, но если у дочернего класса есть собственный дочерний класс, мне нужно будет создать родительский ключ, дочерний ключ и ключ дочернего элемента ???
Есть способ получить некоторый тип идентификатора, достаточный для запроса дочерней сущности без создания родительских сущностей ???
Я пытался использовать строку, но у меня та же проблема.
Я попробовал версию ключа .toString, и у нее похожая проблема
Огромное спасибо!