在客戶端連接到Firebase 實時數(shù)據(jù)庫的應(yīng)用程序中onDisconnect(),為了更新我的數(shù)據(jù)庫中的多個位置,是否有可能和/或不良做法訂閱多個事件?因此,例如,除了以下內(nèi)容:firebase.database().ref(`users/${uid}`).onDisconnect().update({ state: 'offline'})我還想更新其他地方的其他數(shù)據(jù),如下所示:firebase.database().ref(`rooms/${uid}`).onDisconnect().update({ available: false});我已經(jīng)對此進(jìn)行了測試并且它確實有效,但是 Firebase 文檔中沒有關(guān)于以這種方式進(jìn)行多個訂閱的任何內(nèi)容。我也意識到我可以使用 Firebase Cloud Function 來實現(xiàn)同樣的目的,但上述方法是否可以接受?
是否可以從數(shù)據(jù)庫中的多個位置訂閱 Firebase onDisconnect() 事件?
富國滬深
2021-12-23 19:27:05