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 。 |
資料庫參考.key
DatabaseReference
的最後一部分的路徑。
例如, "ada"
是https://<DATABASE_NAME>.firebaseio.com/users/ada
的鍵。
根DatabaseReference
的鍵為null
。
簽名:
readonly key: string | null;
資料庫參考.parent
DatabaseReference
的父親位置。
根DatabaseReference
的父級為null
。
簽名:
readonly parent: DatabaseReference | null;
資料庫參考.root
資料庫的根DatabaseReference
。
簽名:
readonly root: DatabaseReference;