child 子路徑
前面已經學到如果這樣寫是抓取根目錄:
1 | firebase.database().ref(); |
如果要指定根目錄底下的資料路徑則可以這樣寫,
1 | firebase.database().ref('folder'); |
也可換成子路徑的寫法,
1 | firebase.database().ref().child('folder'); |
這兩者意思是相同的,只到的路徑也會相同。
remove() 刪除資料
以之前新增過的資料為例,
Realtime Database
如果要刪除子路徑的資料,可以透過操作唯一值的 key 來取得資料路徑,像是上方資料的 todo 路徑下有三筆 key 值,要刪除第二筆的資料,可以這樣寫:
1 | const todo = firebase.database().ref('todo'); |
- 找到 todo 的路徑。
- 在找到 todo 下面的路徑,並且刪除其下方資料。
此時可以看到 Firebase 中第二筆資料也被刪除了。