Spring nativeQuery Postgres JSONB - PullRequest
       6

Spring nativeQuery Postgres JSONB

0 голосов
/ 09 февраля 2019

Я пытаюсь написать собственный родной запрос для столбца jsonb в postgres

@Query(value = "select * from jobs" +
            "where metadata ->> 'user_id' = ?1", nativeQuery = true)
    List<Job> findAllByUser(String userId);

, но получаю эту ошибку

org.postgresql.util.PSQLException: ERROR: syntax error at or near "->>"

Этот запрос в dbeaver возвращаетправильные результаты

select *
from jobs
where metadata ->> 'user_id' = '3142134';

Есть ли другой синтаксис, который я должен использовать для nativeQuery?

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