Код: Выделить всё
final Criteria players = session.createCriteria(Players.class).add(Restrictions.idEq(1));
final Criteria team = players.createCriteria("team","team").add(notDeleted());
Код: Выделить всё
team.createCriteria("owner").setFetchMode("address",FetchMode.JOIN);
Код: Выделить всё
team.createCriteria("owner").setFetchMode("owner.address",FetchMode.JOIN);
Но это работает.
Код: Выделить всё
team.setFetchMode("owner",FetchMode.JOIN).setFetchMode("owner.address",FetchMode.JOIN);
очень ценю любую помощь.
большое спасибо.
ОБНОВЛЕНИЕ
моя модель проста.
в команде много игроков, отношения 1-N.
у команды есть владелец. Отношения N-1.
У владельца есть адрес.
несколько игроков->oneTeam->один владелец->oneAddress.
Подробнее здесь: https://stackoverflow.com/questions/249 ... ot-working
Мобильная версия