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 。 |
根層級 | 資料庫參考資料 | 資料庫的根 DatabaseReference 。 |
DatabaseReference.key
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;