【问题标题】:Firebase acces all users dataFirebase 访问所有用户数据
【发布时间】:2018-09-20 21:08:39
【问题描述】:

我想访问我的 firebase 数据库中的所有用户个人资料。

数据库看起来像'users/useruid/profile'

应该如何解决这个问题? 是的,我知道:

firebaseRef.database().ref(`/users`)

如果我这样做 currentUser = firebase.auth() 我只能访问该特定用户,我想访问所有用户

【问题讨论】:

    标签: javascript reactjs firebase firebase-realtime-database firebase-authentication


    【解决方案1】:

    您需要执行以下操作才能访问所有用户:

     firebase.database().ref().child("users").on('value', function(snapshot) {
    snapshot.forEach(function(child) {
    var retrievedData = child.val();
    var name=child.val().name;
    var email=child.val().email;
     //etc
      });
    });
    

    假设你有:

    users
      userid
         name:...
         email: ...
      userid
         name:...
         email:...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-22
      • 1970-01-01
      • 2020-11-03
      • 2017-02-12
      • 2018-12-02
      • 1970-01-01
      • 2017-11-10
      • 1970-01-01
      相关资源
      最近更新 更多