DatabaseReference interface

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

ref() veya ref("child/path") işlevini çağırarak Veritabanınızdaki kök veya alt konuma başvurabilirsiniz. .

Yazma set() yöntemiyle, okuma ise on*() yöntemiyle yapılabilir. Bkz. https://firebase.google.com/docs/database/web/read-and-write

İmza:

export declare interface DatabaseReference extends Query 

Genişletilir: Sorgu

Özellikler

Mülk Tip Tanım
anahtar dize | hükümsüz DatabaseReference yolunun son kısmı. Örneğin, "ada" https://<DATABASE_NAME>.firebaseio.com/users/ada için anahtardır. Kök DatabaseReference anahtarı null .
ebeveyn Veritabanı Referansı | hükümsüz Bir DatabaseReference öğesinin üst konumu. Kök DatabaseReference ebeveyni null .
kök Veritabanı Referansı Veritabanının kök DatabaseReference .

DatabaseReference.key

DatabaseReference son kısmı 'nin yolu.

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

Kök DatabaseReference anahtarı null .

İmza:

readonly key: string | null;

DatabaseReference.parent

Bir DatabaseReference üst konumu .

Kök DatabaseReference ebeveyni null .

İmza:

readonly parent: DatabaseReference | null;

DatabaseReference.root

Veritabanının kök DatabaseReference .

İmza:

readonly root: DatabaseReference;