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 

拡張: Query

プロパティ

プロパティ 説明
key 文字列 |null DatabaseReference のパスの最後の部分。たとえば、"ada"https://<DATABASE_NAME>.firebaseio.com/users/ada のキーです。ルート DatabaseReference のキーは null です。
parent DatabaseReference |null DatabaseReference の親の場所。ルート DatabaseReference の親は null です。
root DatabaseReference データベースのルート DatabaseReference

DatabaseReference.key

DatabaseReference のパスの最後の部分。

たとえば、"ada"https://<DATABASE_NAME>.firebaseio.com/users/ada のキーです。

ルート DatabaseReference のキーは null です。

署名:

readonly key: string | null;

DatabaseReference.parent

DatabaseReference の親ロケーション。

ルート DatabaseReference の親は null です。

署名:

readonly parent: DatabaseReference | null;

DatabaseReference.root

データベースのルート DatabaseReference

署名:

readonly root: DatabaseReference;