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:
JavaScript
x
5
1
var a = 'metadatafrom_123456_record-as_record:record_name,record_date';
2
var b = 'metadatafrom_23456_record-as_record:record_name,record_date';
3
var c = 'metadatafrom_789456_record-as_record:record_name,record_date';
4
var allData = [a, b, c];
5
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.
JavaScript
1
9
1
var numbers = [123456, 23456, 789456];
2
var allData = [];
3
4
for (i = 0; i < numbers.length; i++) {
5
console.log(numbers[i]);
6
allData = metadatafrom_numbers[i]_record-as_record:record_name,record_date;
7
}
8
9
console.log(allData);
However, I am not getting allData in console or any error.
Advertisement
Answer
allData.push() is good
JavaScript
1
8
1
var numbers = [123456, 23456, 789456];
2
var allData = [];
3
4
for (let num of numbers) {
5
allData.push(`metadatafrom_${num}_record-as_record:record_name,record_date`);
6
}
7
8
console.log(allData);