يمثل 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;