DatabaseReference interface

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;