DatabaseReference interface

DatabaseReference代表数据库中的特定位置,可用于在该数据库位置读取或写入数据。

您可以通过调用ref()ref("child/path")来引用数据库中的根位置或子位置

写入可以通过set()方法完成,读取可以通过on*()方法完成。请参阅https://firebase.google.com/docs/database/web/read-and-write

签名:

export declare interface DatabaseReference extends Query 

扩展:查询

特性

财产类型描述
钥匙字符串|无效的DatabaseReference路径的最后一部分。例如, "ada"https://<DATABASE_NAME>.firebaseio.com/users/ada的键。DatabaseReference的键为null
家长数据库参考|无效的DatabaseReference的父位置。DatabaseReference的父级为null
数据库参考数据库的根DatabaseReference

数据库参考.key

DatabaseReference的最后一部分的路径。

例如, "ada"https://<DATABASE_NAME>.firebaseio.com/users/ada的键

DatabaseReference的键为null

签名:

readonly key: string | null;

数据库参考.parent

DatabaseReference的父位置

DatabaseReference的父级为null

签名:

readonly parent: DatabaseReference | null;

数据库参考.root

数据库的根DatabaseReference

签名:

readonly root: DatabaseReference;