DatabaseReference
는 데이터베이스의 특정 위치를 나타내며 해당 데이터베이스 위치에서 데이터를 읽거나 쓰는 데 사용할 수 있습니다.
ref()
또는 ref("child/path")
를 호출하여 데이터베이스에서 루트 또는 하위 위치를 참조할 수 있습니다.
쓰기는 set()
메서드로 실행되고 읽기는 on*()
메서드로 실행할 수 있습니다. https://firebase.google.com/docs/database/web/read-and-write를 참조하세요.
서명:
export declare interface DatabaseReference extends Query
확장: 쿼리
속성
속성 | 유형 | 설명 |
---|---|---|
key | 문자열 | 없음 | DatabaseReference 경로의 마지막 부분입니다.예를 들어 "ada" 는 https://<DATABASE_NAME>.firebaseio.com/users/ada 의 키입니다.루트 DatabaseReference 의 키는 null 입니다. |
parent | DatabaseReference | 없음 | DatabaseReference 의 상위 위치입니다.루트 DatabaseReference 의 상위 요소는 null 입니다. |
root | 데이터베이스 참조 | 데이터베이스의 루트 DatabaseReference 입니다. |
데이터베이스 참조 키
DatabaseReference
경로의 마지막 부분입니다.
예를 들어 "ada"
는 https://<DATABASE_NAME>.firebaseio.com/users/ada
의 키입니다.
루트 DatabaseReference
의 키는 null
입니다.
서명:
readonly key: string | null;
DatabaseReference.parent
DatabaseReference
의 상위 위치입니다.
루트 DatabaseReference
의 상위 요소는 null
입니다.
서명:
readonly parent: DatabaseReference | null;
DatabaseReference.root
데이터베이스의 루트 DatabaseReference
입니다.
서명:
readonly root: DatabaseReference;