По сути, у меня в базе данных есть таблица, один столбец которой имеет тип jsonb. Этот столбец заполнен списком идентификаторов, с помощью которых описывается ветвь в древовидной структуре.
Я хочу выбрать все строки, где находится первый элемент этого списка. совпадает с входным параметром.
Мой первый подход заключался в использовании createNativeQuery(), но обстоятельства требуют, чтобы выбор выполнялся с помощью запроса JPA с использованием createQuery().
Мой SQL-запрос читается как select * from my_table, где (jsonb_field -> 0)::bigint = ?, как мне добиться того же эффекта с помощью запроса JPA?
Подробнее здесь: https://stackoverflow.com/questions/793 ... -element-a
Мобильная версия