Получение "error": "<expression>, <operator>, GROUP, HAVING или ORDER ожидаемый получил '('" - PullRequest
0 голосов
/ 08 октября 2018

IntelliJ IDEA Ultimate показывает мне ошибку:

<expression>,<operator>, GROUP, HAVING or ORDER expected got '('

прямо под скобкой внутри оператора HQL, что в настоящее время не является проблемой для компиляции иливремя выполнения.

@Query("SELECT offer FROM OfferEntity offer " +
        "   JOIN offer.placeOwnership AS owner " +
        "   JOIN owner.place AS place " +
        "WHERE " +
        "   place.id = :placeId AND " +
        "   to_char(offer.dayFrom, 'yyyy-MM-dd') = :offerDate AND " +
                   ^
        <expression>,<operator>, GROUP, HAVING or ORDER expected got '('
        "   offer.repeating = false")
List<OfferEntity> getAllForDate(@Param("placeId") Long placeId, @Param("offerDate") String offerDate);

Есть идеи, почему это так и как от этого избавиться?Это раздражает и вводит в заблуждение (предположительно, так как код работает).

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...