Я пытаюсь создать запрос HQL, который использует возможности postgress json для поиска.Escaping colon ":" in Hibernate/Postgres/JSON
В прямой SQL, следующие работы, как и ожидалось:
sb.append("select...<blah>, regexp_split_to_table(fe.meta::json->>'elementName', ',') ...
Я попробовал все комбинации спасаясь, что «:: JSON» Я могу найти в Интернете.
sb.append("select...<blash>, regexp_split_to_table(fe.meta\\:\\:json->>'elementName', ',') ...
:\\:
\\::
используя !:!:
, а затем добавить побег !
Вне зависимости от комбинаций, я либо получить недопустимый запрос, не все названные параметры были установлены или Space не допускается после префикса параметра
Есть любой другой метод там?
Любая помощь очень ценится!
WOOO HOOO !!!!!!!!!!!!! – TexasJJJJJ