如何从Firestore取回整个阵列而不是对象?
我得到了这个物体
我要一个数组
从我的Firestore阵列中获取
到目前为止,这是我的代码。
fb.usersCollection
.doc(this.currentUser.uid)
.collection('fragebogen')
.doc('fragebogen1')
.get()
.then(snapshot => {
const data = snapshot.data()
console.log(data)
})
.catch(error => {
console.log(error)
})
答案 0 :(得分:1)
snapshot.data()
返回包含整个文档内容的对象。对象的键是文档中字段的名称。因此,如果该文档中的数组字段名为arr
,则您的数组将位于snapshot.data().arr
中。