Readonly
keyThe last part of the DatabaseReference
's path.
For example, "ada"
is the key for
https://<DATABASE_NAME>.firebaseio.com/users/ada
.
The key of a root DatabaseReference
is null
.
Readonly
parentThe parent location of a DatabaseReference
.
The parent of a root DatabaseReference
is null
.
Readonly
refThe DatabaseReference
for the Query
's location.
Readonly
rootThe root DatabaseReference
of the Database.
Returns whether or not the current and provided queries represent the same
location, have the same query parameters, and are from the same instance of
FirebaseApp
.
Two DatabaseReference
objects are equivalent if they represent the same location
and are from the same instance of FirebaseApp
.
Two Query
objects are equivalent if they represent the same location,
have the same query parameters, and are from the same instance of
FirebaseApp
. Equivalent queries share the same sort order, limits, and
starting and ending points.
Whether or not the current and provided queries are equivalent.
The query to compare against.
Gets the absolute URL for this location.
The toString()
method returns a URL that is ready to be put into a
browser, curl command, or a refFromURL()
call. Since all of those expect
the URL to be url-encoded, toString()
returns an encoded URL.
Append '.json' to the returned URL when typed into a browser to download JSON-formatted data. If the location is secured (that is, not publicly readable), you will get a permission-denied error.
The absolute URL for this location.
Generated using TypeDoc
A
DatabaseReference
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()
orref("child/path")
.Writing is done with the
set()
method and reading can be done with theon*()
method. See https://firebase.google.com/docs/database/web/read-and-write