考虑

var adaRef = firebase.database().ref("users/ada");

我如何获得ref的完整路径?那是“用户/ ada”?

最佳答案

这非常简单:

adaRef.toString()

将打印完整的URL:https://<your-app>firebaseio.com/users/ada
因此,仅需获取路径,就可以在其中进行子字符串化。这样做的两种方法是:
adaRef.toString().substring(firebase.database().ref().toString().length-1)

要么:
adaRef.toString().substring(adaRef.root.toString().length-1)

两者都将打印/users/ada

关于javascript - 如何获取firebase.database.Reference的完整路径,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37872478/

10-11 12:02