如何在javascript中从firebase实时数据库中读取用户名?

时间:2017-12-28 17:48:15

标签: javascript firebase firebase-realtime-database

这是我的数据库的结构,其中长字符串是用户ID。

如果我知道用户ID设置为变量uid,我该如何阅读用户的用户名?

Database Structure

1 个答案:

答案 0 :(得分:2)

这是一个非常基本的firebase操作,如果你还没有,你应该阅读他们的documentation

但是,如果您将用户ID存储在名为uid的变量中,例如:

const uid = "14hxjh...";

然后您可以通过执行来读取该数据(假设用户是顶级节点):

firebase.database().ref(`users/${uid}/username`).once("value").then(snap => {
    const username = snap.val();
    // Do things with username.
})