DatabaseReference interface

يمثل DatabaseReference موقعًا محددًا في قاعدة البيانات الخاصة بك ويمكن استخدامه لقراءة البيانات أو كتابتها إلى موقع قاعدة البيانات هذا.

يمكنك الرجوع إلى موقع الجذر أو الفرع في قاعدة البيانات الخاصة بك عن طريق استدعاء ref() أو ref("child/path") .

تتم الكتابة باستخدام طريقة set() ويمكن إجراء القراءة باستخدام طريقة on*() . راجع https://firebase.google.com/docs/database/web/read-and-write

إمضاء:

export declare interface DatabaseReference extends Query 

يمتد: الاستعلام

ملكيات

ملكية يكتب وصف
مفتاح سلسلة | باطل الجزء الأخير من مسار DatabaseReference . على سبيل المثال، "ada" هو مفتاح https://<DATABASE_NAME>.firebaseio.com/users/ada . مفتاح DatabaseReference الجذري null .
الأبوين مرجع قاعدة البيانات | باطل الموقع الأصلي لـ DatabaseReference . الأصل لمرجع DatabaseReference الجذري null .
جذر مرجع قاعدة البيانات DatabaseReference الجذر لقاعدة البيانات.

DatabaseReference.key

الجزء الأخير من DatabaseReference طريق.

على سبيل المثال، "ada" هو مفتاح https://<DATABASE_NAME>.firebaseio.com/users/ada .

مفتاح DatabaseReference الجذري null .

إمضاء:

readonly key: string | null;

DatabaseReference.parent

الموقع الأصلي لـ DatabaseReference .

الأصل لمرجع DatabaseReference الجذري null .

إمضاء:

readonly parent: DatabaseReference | null;

مرجع قاعدة البيانات.root

DatabaseReference الجذر لقاعدة البيانات.

إمضاء:

readonly root: DatabaseReference;