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 .

คีย์ของ Root DatabaseReference เป็น null .

ลายเซ็น:

readonly key: string | null;

DatabaseReference.parent

ตำแหน่งหลักของ DatabaseReference .

พาเรนต์ของ Root DatabaseReference เป็น null .

ลายเซ็น:

readonly parent: DatabaseReference | null;

DatabaseReference.root

DatabaseReference รูทของฐานข้อมูล

ลายเซ็น:

readonly root: DatabaseReference;