我有一个用户集合,每个用户都有一个名为“settings”的子集合,“settings”有像 ids“option1”、“option2”这样的文档
return this.fireStore.doc(`users/${user.uid}`).valueChanges()
所以我还需要获取包含所有文档选项的用户设置,例如
userA = {
username:'name',
email:'email@email',
settings:{
option1 :{data},
option2 :{data}
}}
最佳答案
Firestore 中没有 API 可以一次性从多个集合中获取文档。您必须使用两个单独的调用:一个用于主 user
文档,另一个用于 settings
子集合中的所有文档。
关于angular - firestore 和他的 children 一起拿到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53280998/