我有一個數據結構,像這樣:火力地堡監聽器,爲特定子值,對兒童尚未創建
friend_requests_sent:
userId1:
sub_userId1:
status: "request_sent"
sub_userId2:
status: "request_sent"
sub_userId3:
status: "request_failed"
userId2:
sub_userId1:
status: "request_sent"
sub_userId2:
status: "request_failed"
sub_userId3:
status: "request_sent"
每個sub_userId
在某個時間點被創建,但我想建立一個數據庫監聽器只有當status
的值設置爲request_sent
時,纔會觸發sub_userId
。
即,我試圖創建不存在的(但)路徑/friend_requests_sent/userId1/sub_userId4/status
觀察員將檢查它是否確實request_sent
,都被創建,並在它時,status
值的變化之後。
我該如何找回前者的快照?感覺就像我迷失在火力點查詢系統中一樣。
在此先感謝!
這聽起來像是一個firebase雲功能的工作。你想要做什麼時,該路徑改變...你想更新數據庫的某些部分... –
不,我想更新用戶界面 – Herakleis