Я в настоящее время перебираю имеющиеся у меня данные, получаю все значения для указанного столбца c и добавляю их в массив, затем ограничив его только уникальными значениями.
У меня также есть * Массив 1003 *, который должен быть динамическим c в зависимости от того, сколько элементов находится в моем массиве date_group
. Как я могу l oop через эти массивы и добавить значения к объектам id
и name
в моем reportSections
массиве?
В идеале, я думаю, что там могут быть какие-то l oop, который может l oop через массив reportSections
и динамически добавлять значения внутри массивов date_group
и record_group
к объектам id
и name
, но не уверен, как это будет работать.
var date_group = [];
var record_date = [];
var i;
for (i = 0; i < data.length; i++) {
date_group.push(data[i]['date group']);
record_date.push(data[i]['record date']);
}
date_group = _.uniq(date_group);
record_date = _.uniq(record_date);
const reportSections = [
{id: 'date_group1', name: 'record_date1'},
{id: 'date_group2', name: 'record_date2'},
{id: 'date_group3', name: 'record_date3'},
{id: 'date_group4', name: 'record_date4'},
{id: 'date_group5', name: 'record_date5'},
{id: 'date_group6', name: 'record_date6'},
];