Прямо сейчас вы не создаете отношения родитель / потомок, по крайней мере, как это определено механизмом приложений .Ознакомьтесь с документацией: добавление родительских / дочерних отношений может ускорить процесс, поскольку автомобиль и его шины будут храниться вместе физически, но их может быть трудно удалить, если в какой-то момент они больше не нужны.
Чтобы создать отношения родитель / потомок с помощью Objectify, добавьте аннотацию @Parent
:
// Use com.googlecode.objectify.Key instead of
// com.google.appengine.api.datastore.Key
@Parent Key<Car> parentKey;
Теперь, чтобы получить все шины, принадлежащие конкретному автомобилю:
List<Tyre> tires = ofy().query(Tyre.class).ancestor(carKey).list();