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;

DatabaseReference.root

ریشه DatabaseReference پایگاه داده.

امضا:

readonly root: DatabaseReference;