2016-07-29 84 views
16

在Firebase中,refchild使用了很多。Firebase - ref和孩子有什么区别?

例如 - firebase.database().ref('users/<user-id>')的工作方式与firebase.database().ref('users').child('<user-id>')完全相同,那么它们之间的区别究竟是什么以及它们应该在何时使用?

回答

11

没有区别,无论如何你有一个DatabaseReference实例。

A Firebase参考表示数据库中的特定位置,可用于读取或写入数据到该数据库位置。

的方法:

public DatabaseReference getReference (String path) 

获取所提供的路径的DatabaseReference。

的方法:

public DatabaseReference child (String pathString) 

优惠参照相对位置这一个。

+0

当你在最后一行“相对于这个”中说什么是“这一个”? –

+0

您指向的那个:firebase.database()。的子项ref('users') – Rsmusic