gpt4 book ai didi

javascript - 从 Firestore 中的一个集合中获取所有文档

转载 作者:行者123 更新时间:2023-12-03 01:54:35 27 4
gpt4 key购买 nike

嗨,我从 JavaScript 和 React-Native 开始,我花了几个小时试图解决这个问题。有人可以解释一下如何从 firestore 集合中获取所有文档吗?

我一直在尝试这个:

async getMarkers() {
const events = await firebase.firestore().collection('events').get()
.then(querySnapshot => {
querySnapshot.docs.map(doc => {
console.log('LOG 1', doc.data());
return doc.data();
});
});
console.log('LOG 2', events);
return events;
}

日志 1 打印了所有对象(一个接一个),但日志 2 未定义,为什么?

最佳答案

另一个答案中的示例过于复杂。如果您只想返回查询或集合中每个文档的原始数据对象,那么这会更简单:

async getMarker() {
const snapshot = await firebase.firestore().collection('events').get()
return snapshot.docs.map(doc => doc.data());
}

关于javascript - 从 Firestore 中的一个集合中获取所有文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52100103/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com