DatabaseReference interface

DatabaseReference, Veritabanınızdaki belirli bir konumu temsil eder ve o Veritabanı konumuna veri okumak veya yazmak için kullanılabilir.

ref() veya ref("child/path") yöntemini çağırarak Veritabanınızdaki kök veya alt konuma referans verebilirsiniz.

Yazma set() yöntemiyle, okuma işlemi ise on*() yöntemiyle yapılabilir. https://firebase.google.com/docs/database/web/read-and-Write adresine göz atın.

İmza:

export declare interface DatabaseReference extends Query 

Genişletir: Sorgu

Özellikler

Özellik Tür Açıklama
anahtar dize | boş DatabaseReference yolunun son kısmı.Örneğin, "ada" https://<DATABASE_NAME>.firebaseio.com/users/ada anahtarıdır.Kök DatabaseReference anahtarı null şeklindedir.
parent DatabaseReference | boş DatabaseReference öğesinin üst konumu.Kök DatabaseReference öğesinin üst öğesi null şeklindedir.
kök DatabaseReference Veritabanının kök DatabaseReference öğesi.

VeritabanıReferansı.anahtar

DatabaseReference yolunun son kısmı.

Örneğin, https://<DATABASE_NAME>.firebaseio.com/users/ada öğesinin anahtarı "ada".

Kök DatabaseReference anahtarı, null şeklindedir.

İmza:

readonly key: string | null;

VeritabanıReferansı.üst öğe

Bir DatabaseReference öğesinin üst konumu.

DatabaseReference kökünün üst öğesi, null.

İmza:

readonly parent: DatabaseReference | null;

VeritabanıReferansı.root

Veritabanının kök DatabaseReference öğesi.

İmza:

readonly root: DatabaseReference;