【发布时间】:2022-11-30 09:23:21
【问题描述】:
从 firebase 检索所有文档后,我需要执行一个操作,但 getDocs 不允许 .then。
有一个帖子有一个例子,但它比我认为我需要的要多,而且我仍然不明白如何实施该解决方案。
这是代码:Using getDoc().then() inside of a loop Firebase
const q = this.itineraryService.findData(filters);
const querySnapshot = await getDocs(q);
querySnapshot.forEach((doc) => {
this.array.push({ ...doc.data(), id: doc.id});
});
我希望能够只添加一个 .then 到最后一个 ) 但它不允许这样做。那么如何才能等到拿到所有的单据之后再进行下一步的操作呢。
【问题讨论】:
标签: javascript firebase google-cloud-firestore