Я пытаюсь написать собственный родной запрос для столбца 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?