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;