Подзапросы QueryDSL 4.x в предложении FROM - PullRequest
0 голосов
/ 17 февраля 2020

Поддерживаются ли подзапросы в предложении from в последней версии QueryDSL? Я старался изо всех сил, но пока не смог найти решение.

1 Ответ

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

Это не проблема QueryDSL, а ограничение JPQL. Поддержка подзапросов существует только для предложений Select и Where. Из документации Hibernate :

Обратите внимание, что подзапросы HQL могут появляться только в предложениях select или where.

Вам необходимо использовать собственные запросы, если вы sh будете использовать подзапросы таким образом. Например, см. JPA подзапрос из предложения для миграции запросов. QueryDSL поддерживает собственные запросы, поэтому принципы должны быть переведены.

...