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;