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

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;