PostgreSQL имеет такие функции, как jsonb_to_record
или jsonb_populate_record
, которые позволяют преобразовывать данные, хранящиеся в столбце JSONB, в отдельные столбцы. однако я использую SQLAlchemy, а для jsonb_to_record
требуется предопределенная структура для вывода (см. пример ниже из PostgreSQL документов)
select * from json_to_record('{"a":1,"b":[1,2,3],"c":"bar"}') as x(a int, b text, d text)
Есть ли способ использовать эти функции из SQLAlchemy?