Node.js:如何获取Firebase数据库数据快照的参考

时间:2017-01-20 01:44:58

标签: javascript node.js firebase firebase-realtime-database

我为每个用户都有一个文件夹。我有一个DataSnapshot名称"快照"选择已更改的用户的项目。 使用以下代码,我获得了同一用户所需项目的快照:

var locationSnapshot = snapshot.child("location");

这很有效。我的问题是如何才能获得数据库中这个确切项目的引用,以便我可以编写它?据说有一个功能:

ref
non-null firebase.database.Reference

The Reference for the location that generated this DataSnapshot.

但是当我使用它时,它不起作用:

var locationReference = locationSnapshot.ref();

问题: 我该如何使用它或如何获得参考?

1 个答案:

答案 0 :(得分:4)

在最新的Firebase SDK中,ref是属性,而不是函数:

var locationReference = locationSnapshot.ref;