我有一个用户集合,每个用户都有一个名为“ settings”的子集合,而“ settings”具有id为“ option1”,“ option2”的文档
return this.fireStore.doc(`users/${user.uid}`).valueChanges()
所以我还需要获取所有文档选项的用户设置,例如
userA = {
username:'name',
email:'email@email',
settings:{
option1 :{data},
option2 :{data}
}}
答案 0 :(得分:1)
Firestore中没有API可以一次性获取多个集合中的文档。您将必须使用两个单独的调用:一个用于主user
文档,一个用于settings
子集合中的所有文档。