Есть большой массив:
[
[{table_schema: "public", table_name: "session"},{table_schema: "public", table_name: "sxobjects"} ],
[{column_name:"sid", data_type: "character varying" , table_name:"session"}, {column_name:"sess", data_type: "json" , table_name:"session"},{column_name:"expire", data_type: "time" , table_name:"session"},{column_name:"objectstate", data_type: "jsonb" , table_name:"sxobjects"}],
[{constraint_name: "session_pkey", table_name: "session", column_name:"sid} }]
Необходимо отсортировать массив таким образом, чтобы на выходе был объект с основным ключом table_name
и у него есть column_name
, data_type
и constraint_name
.
То есть в итоге должно получится что-то типа:
[[{table_name:"session"}, {column_name:"sid","sess","expire"}, {constraint_name: "session_pkey"}], [{table_name:"objectstate"}, {column_name:"objectstate"}, {constraint_name: undefined}]]
Есть объекты с большим количеством данных, поэтому нужен универсальный метод.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый деньЕсть элементы, по которым необходимо асинхронно получать информацию и выводить в отдельный блок при нажатии на кнопку, но я понять...
Ищу виртуальную систему каталогов на javascript, максимально простую, компактную и быструюЖелательно работающую с node js, либо не привязанную к какой...