ждать. т.к. надо😎
вот я примерно понимаю что тут происходит, пушим в стек название колонки, получаем ссылку на значение, длину значения, и по типу содержимого пушим в стек результат. я добавил 3 типа, которые мне нужны INT4ARRAYOID, TEXTARRAYOID, FLOAT4ARRAYOID но я не нашел функции типа lua_pushtable или типа, того. может кто-то подсказать, как это должно происходить здесь? хотя-бы алгоритм какой должен быть....
🙈
В постгресе количество типов данных не фиксировано - прицельно разгребать в общем коннекторе заманаешься. Данные приходят текстом (по той же причине), так что парсить на клиенте придется в любом случае (или существенно изменить коннектор, задействовав бинарный протокол и ограничить функционал нужными типами). Короче, в вашем случае проще в json преобразовать прямо при выборке, а в тарантуле парсить соотв. модулем вместо рукоблудства: select to_json(array[1,2,3]::int[])
а зачем мне json ? мне lua таблица нужны)
Обсуждают сегодня