Spring JPA Native Query не дает набора результатов - PullRequest
0 голосов
/ 24 мая 2018

Запрос ниже не возвращает никаких результатов из БД при запуске через подпружиненный класс JPA CrudRepository при загрузке.

  @Query(nativeQuery = true, value = "SELECT *,(6371 * acos(cos( radians((?2)) ) * cos( radians(latitude)) * cos(radians(longitude) - radians((?3))) + sin(radians((?2))) * sin(radians(latitude)))) as distance FROM Table_Name where service_id =(?1) HAVING distance <3 ORDER BY distance LIMIT 5;")
      List<Respone> findNearByPlacesByService(Integer service, float lat,
          float longg);

При проверке журналов SQL-запросов hibernate на консоли кажется, что параметры не вводятся взапрос.В журналах нет исключений.

Консольные журналы:

Hibernate: SELECT *,(6371 * acos(cos( radians((?)) ) * cos( radians(latitude)) * cos(radians(longitude) - radians((?))) + sin(radians((?))) * sin(radians(latitude)))) as distance FROM merchant_outlet_services where service_id =(?) HAVING distance <3 ORDER BY distance LIMIT 5;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...