Ошибка нет такой функции POSITION. В доках тоже не нашел.
Или вы имете ввиду созать свою функцию которая будет искать по наличию отстутствию точки в строке?
Спасибо, я думал об этом варианте. Но он не очень хороший, т.к. придется доставать дерево через рекурсию, а каждый дополнительный уровень вложенности это +1 select. К тому же в ltree варианте гораздо дешевле и проще делать различные выборки.
И у меня проблема не вытащить эти данные из бд, а сформировать дерево на go (т.к. будет еще доп. обработка данных) и отдать это все как json.
Спасибо, но к сожалению не верно. Т.к. в этом случае выбирается записи по последней дате и если у юзера нет записей в эту дату ничего не будет.
А нужно вывести все имена файлов для юзера без повторений. А если имя повторяется выбрать последнюю версию или дату .
https://sqlize.online/sql/psql14/e534dfcad1299a654...