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 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 đến 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")
.
Hoạt động ghi được thực hiện bằng phương thức set()
và bạn có thể đọc bằng phương thức on*()
. Hãy truy cập vào https://firebase.google.com/docs/database/web/read-and-write
Chữ ký:
export declare interface DatabaseReference extends Query
Mở rộng: Cụm từ tìm kiếm
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
khoá | chuỗi | rỗng | Phần cuối trong đường dẫn của DatabaseReference .Ví dụ: "ada" là khoá cho https://<DATABASE_NAME>.firebaseio.com/users/ada .Khoá của DatabaseReference gốc là null . |
cha mẹ | DatabaseReference | rỗng | Vị trí mẹ của DatabaseReference .Thành phần mẹ của DatabaseReference gốc là null . |
gốc | DatabaseReference (Tham chiếu cơ sở dữ liệu) | DatabaseReference gốc của Cơ sở dữ liệu. |
DatabaseReference.key
Phần cuối trong đường dẫn của DatabaseReference
.
Ví dụ: "ada"
là khoá cho https://<DATABASE_NAME>.firebaseio.com/users/ada
.
Khoá của DatabaseReference
gốc là null
.
Chữ ký:
readonly key: string | null;
DatabaseReference.parent
Vị trí mẹ của DatabaseReference
.
Phần tử mẹ của DatabaseReference
gốc là null
.
Chữ ký:
readonly parent: DatabaseReference | null;
Cơ sở dữ liệuReference.root
DatabaseReference
gốc của Cơ sở dữ liệu.
Chữ ký:
readonly root: DatabaseReference;