The Firebase JS SDK is now in BETA!
This EAP site is no longer maintained. See the official Firebase Documentation site for the latest documentation and information about the Firebase JS SDK.

Home > @firebase/database > Reference

Reference interface

A Reference represents a specific location in your Database and can be used for reading or writing data to that Database location.

You can reference the root or child location in your Database by calling ref() or ref("child/path").

Writing is done with the set() method and reading can be done with the on*() method. See https://firebase.google.com/docs/database/web/read-and-write

Signature:

export declare interface Reference extends Query 

Extends: Query

Properties

Property Type Description
key string | null The last part of the Reference's path.For example, "ada" is the key for https://<DATABASE_NAME>.firebaseio.com/users/ada.The key of a root Reference is null.
parent Reference | null The parent location of a Reference.The parent of a root Reference is null.
root Reference The root Reference of the Database.