Здесь 'фиктивные данные для столбца jsonb
[ { "name": [ "sun11", "sun12" ], "alignment": "center", "more": "fields" }, { "name": [ "sun12", "sun13" ], "alignment": "center" }, { "name": [ "sun14", "sun15" ] }]
Я хочу получить все значения ключей имен из массива объектов jsonb ... ожидая вывода -
[ [ "sun11", "sun12" ], [ "sun12", "sun13" ], [ "sun14", "sun15" ] ]
Проблема в том, что я могу получить значение ключа имени, указав индекс 0, 1 и т. Д.
SELECT data->0->'name' FROM public."user";
[ "sun11", "sun12" ]
Но я не могу получить все значения ключей имен из одного массива объекта. Я просто хочу получить все значения ключей из массива объекта json. Любая помощь будет полезна. Спасибо