At the moment I am fetching metadata attached to individual record numbers. The process I am using works, but its somewhat cumbersome, especially for larger batches of records:
var a = 'metadatafrom_123456_record-as_record:record_name,record_date'; var b = 'metadatafrom_23456_record-as_record:record_name,record_date'; var c = 'metadatafrom_789456_record-as_record:record_name,record_date'; var allData = [...a, ...b, ...c]; console.log(allData);
I am trying to improve this process by creating a loop or sorts to insert each record number to get the same result as above in allData.
var numbers = [123456, 23456, 789456]; var allData = []; for (i = 0; i < numbers.length; i++) { console.log(numbers[i]); allData = metadatafrom_numbers[i]_record-as_record:record_name,record_date; } console.log(allData);
However, I am not getting allData in console or any error.
Advertisement
Answer
allData.push() is good
var numbers = [123456, 23456, 789456]; var allData = []; for (let num of numbers) { allData.push(`metadatafrom_${num}_record-as_record:record_name,record_date`); } console.log(allData);