Мы используем дерево для представления иерархической структуры в нашем приложении.когда мы запрашиваем с оператором сопоставления в запросе hql его выдача ниже ошибки.
**** org.hibernate.QueryException: неожиданный символ: '~' ****
Это запрос, который мы используем
SELECT u.userId FROM User u WHERE u.unit.path ~ CAST(:pathToSearch AS ltree)
Пожалуйста, предложите любой альтернативный подход к использованию оператора сопоставления в hql