【发布时间】:2020-06-26 22:42:22
【问题描述】:
fire.firestore().collection('Customer').get()
.then(data=>{
data.docs.forEach(doc=>{
let db = fire.firestore().collection(`Customer`)
db.where("updated", ">=", 0).limit(100).onSnapshot(async doc=>{
try {
await doc.docs.map(each=>{
setDatas([...datas, {...each.data()}])
})
}
})
})
我正在尝试将数组中的对象附加到 Firestore 中进行查询。 但是,不知何故,它只读取最后一个文档。 如果您可以在不使用数组的情况下存储状态,请帮助我。
【问题讨论】:
-
你试图附加什么“对象”?
-
我想将对象从 ...each.data() 附加到状态数组
标签: reactjs google-cloud-firestore