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;
DatabaseReference.root
ریشه DatabaseReference
پایگاه داده.
امضا:
readonly root: DatabaseReference;