Я разработал модель данных, в которой есть объекты родителей и детей (один ко многим). Сначала я делал всю работу вручную и сохранял идентификаторы родителей в дочерних объектах, чтобы сохранить связь. Тогда я решил использовать отношения с документацией движка приложения. Теперь у меня есть родитель с ID 21 и ребенок с ID 1 (я предполагаю, что ID равен 1, потому что этот ребенок является единственным и первым потомком этого родителя). Сейчас я пытаюсь получить ключ как:
child.getKey ()
И с той же самой строкой я пытаюсь получить объект с:
Child child = pm.getObjectById (Child.class, key);
Как-то я получаю эту ошибку:
ВНИМАНИЕ: /admin.jsp
javax.jdo.JDOObjectNotFoundException: Не удалось получить сущность вида Child с ключом Child ("Parent (21) / Child (1)")
Я знаю, что этот ребенок существует у этого родителя. Может быть, кто-то может мне помочь? Я исследовал это, и ничего не обнаружилось ...