Мне нужно прочитать документы в определенной коллекции в firebase с помощью реакции, но я получаю пустой массив с объектом, к которому у меня нет доступа.
let finalList = [];
finalResultArray.forEach((document) => {
db.collection("collection_name")
.where("id", "==", document.id)
.get()
.then(querySnapshot => {
const data = querySnapshot.docs.map(doc => doc.data());
finalList.push(...data);
});
});
Вывод:
[]
0: {
address: "xxx",
area: "yyy",
city: "BENGALURU",
contact_person: "abcd",
,
…}
Я ожидаю, что вывод массива будет
[
{
address: "xxxx",
area: "yyy",
city: "BENGALURU",
contact_person: "abcd",
}
]
Кто-то мне поможет.