Сложные соединения с использованием Play Framework и Ebean

Я использую PlayFramework, и мне это очень нравится Когда я хочу получить данные из таблицы, например, у меня есть таблица user, я использую следующий синтаксис:

List<User> users = User.find.where().eq("email", email).findList();

Мой вопрос в том, что когда я получаю объект пользователя, у меня есть столбец id.С этим значением idя могу сопоставить другие таблицы, а idэтих таблиц можно сопоставить с еще больше таблиц, так что базовая концепция объединения нескольких таблиц. Могу ли я прочитать какой-нибудь пример или место, где описывается, как реализовать это с синтаксисом, подобным приведенному выше?

Я пытался найти себя и не смог, только на данный момент я могу думать об этом, используя прямой sql с подготовленными операторами, чего я бы не хотел делать

7
задан Adam Stelmaszczyk 5 May 2015 в 20:21
поделиться