Невозможно вернуть логическое значение, используя JPQL веснойJAVA

Программисты JAVA общаются здесь
Anonymous
Невозможно вернуть логическое значение, используя JPQL весной

Сообщение Anonymous »

У меня в репозитории есть следующий запрос JPQL, и когда я запускаю его версию SQL (наша база данных — PostgreSQL), он работает правильно. Однако когда я запускаю этот JPQL, он возвращает только те записи, которые имеют значение True. Я думаю, что проблема может быть связана с JPQL, и хотел спросить. Итак, есть ли какие-либо проблемы с этим запросом?
@Query("SELECT p.uuid as uid, " +
"CASE WHEN m.uuid IS NOT NULL THEN true ELSE false END as d FROM Product p " +
"LEFT JOIN Menu m on m.productUuid = p.uuid ")
List findAllProduct();


Подробнее здесь: https://stackoverflow.com/questions/713 ... -in-spring

Вернуться в «JAVA»