DatabaseReference
đại diện cho một vị trí cụ thể trong Cơ sở dữ liệu của bạn và có thể được sử dụng để đọc hoặc ghi dữ liệu vào vị trí Cơ sở dữ liệu đó.
Bạn có thể tham chiếu vị trí gốc hoặc vị trí con trong Cơ sở dữ liệu của mình bằng cách gọi ref()
hoặc ref("child/path")
.
Việc viết được thực hiện bằng phương thức set()
và việc đọc có thể được thực hiện bằng phương thức on*()
. Xem https://firebase.google.com/docs/database/web/read-and-write
Chữ ký:
export declare interface DatabaseReference extends Query
Mở rộng: Truy vấn
Của cải
Tài sản | Kiểu | Sự miêu tả |
---|---|---|
chìa khóa | chuỗi | vô giá trị | Phần cuối cùng của đường dẫn DatabaseReference . Ví dụ: "ada" là khóa cho https://<DATABASE_NAME>.firebaseio.com/users/ada . Khóa của DatabaseReference gốc là null . |
cha mẹ | Cơ sở dữ liệuTham khảo | vô giá trị | Vị trí gốc của DatabaseReference . Nguồn gốc của DatabaseReference gốc là null . |
nguồn gốc | Cơ sở dữ liệuTham khảo | DatabaseReference của cơ sở dữ liệu. |
Cơ sở dữ liệuReference.key
Phần cuối cùng của DatabaseReference
con đường của.
Ví dụ: "ada"
là khóa cho https://<DATABASE_NAME>.firebaseio.com/users/ada
.
Khóa của DatabaseReference
gốc là null
.
Chữ ký:
readonly key: string | null;
Cơ sở dữ liệuReference.parent
Vị trí gốc của DatabaseReference
.
Nguồn gốc của DatabaseReference
gốc là null
.
Chữ ký:
readonly parent: DatabaseReference | null;
Cơ sở dữ liệuReference.root
DatabaseReference
của cơ sở dữ liệu.
Chữ ký:
readonly root: DatabaseReference;