小编Ivà*_*lez的帖子

Firestore 中的“querySnapshot.forEach 不是函数”

我正在尝试对数据库进行查询,以获取子集合“角色”的所有文档以重定向到不同的路由。

let userRef1 = db.collection('users').doc(currentUser.uid).collection('roles')
let cont = 0
let rol = ''
let rolStatus = ''

userRef1.get().then(function(querySnapshot) {                                                                                                                               
  querySnapshot.forEach(function(doc) {                                                                                                                            

    cont++ 
    rol = doc.data().rol
    rolStatus = doc.data().status                                         
  });                                      
Run Code Online (Sandbox Code Playgroud)

控制台上的错误

javascript firebase google-cloud-firestore

9
推荐指数
1
解决办法
1万
查看次数