Java генерировать queryDSL - PullRequest
       12

Java генерировать queryDSL

1 голос
/ 17 апреля 2020

Итак, у меня есть таблица BLOG_REPORTERS, например:

blog_id | reporter_id
   1          1
   2          3

И REPORTER:

reporter_id | name | etc
   1         asd    etc

Мне нужно выполнить операцию JOIN между ними. Я сгенерировал для них класс QueryDSL и попробовал что-то вроде:

new JPAQuery<>(entityManager)
                .select(QReporter.reporter)
                .from(QReporter.reporter)
                .join(QBlogReporters.blogreporters)

, но это неправильно, поскольку метод join () принимает EntityPath<P>, а QBlogReporters расширяет BeanPath<T>.

способ сделать это?

...