Я пытаюсь выполнить следующий запрос в IntelliJ:
@Query(value = "" +
"SELECT offer FROM OfferEntity offer " +
" JOIN offer.placeOwnership AS owner " +
" JOIN owner.place AS place " +
"WHERE " +
" place.id = :placeId AND " +
" offer.dayFrom = :offerDate AND " +
" offer.repeating = false")
, когда я это делаю, меня просят предоставить параметры placeId
и offerDate
.Моя проблема в том, что я понятия не имею о последнем.
Я понятия не имею, как я могу выполнить этот запрос.
Я также пытался запустить его вручную в консоли, например:
SELECT offer FROM OfferEntity offer
JOIN offer.placeOwnership AS owner
JOIN owner.place AS place
WHERE
place.id = 1L AND
offer.dayFrom = java.time.LocalDate.parse("2018-10-08") AND
offer.repeating = false
, но это приводит к синтаксической ошибке.