Мне нравится использовать ltree
из PostgreSQL contrib в одном из моих проектов, и мне нравится использовать какой-то слой ORM (Hibernate, EclipseLink) поверх базы данных. Я не нашел ничего полезного в настойчивом использовании этого типа. Думаю, мне нужно расширить текущий диалект PostgreSQL новым типом и соответствующими операторами. Однако я действительно не знаю, с чего начать и как это сделать правильно. ltree
работает очень похоже на строку, поэтому думаю, я должен начать формировать строковое представление.
Может ли кто-нибудь дать мне предложения и / или ссылки на примеры, которые делают аналогичные вещи? Мне пока не удалось найти полное руководство.