Это мой динамический массив
let arr = [1,3];
Я хочу сделать количество запросов в зависимости от длины массива
Firebase.database().ref(`test/${arr[0]}`).once('value', (snapshot) => {
let arr = [];
snapshot.forEach(() => {
arr.push({
name: snapshot.val().name
});
});
this.setState({ data: arr });
}).catch((error) => console.error(error));
Теперь я делаю запрос путем жесткого кодирования индекса массива! Есть ли способ сделать запрос динамическим
Структура базы данных
{
"test" : {
"1" : {
"name" : "One",
},
"2" : {
"name" : "Two",
},
"3": {
"name" : "Three",
}
}
}
Желаемый вывод
Имя только из 1 и 3