しばらくの間、非推奨の.removeOnDisconnect()関数を使用してクライアントのプレゼンスを管理していたため、一部のドキュメントでは、ドキュメントを表示しているビューアが1つしかない場合でも、複数のビューアが永続的に表示されるようになりました。これを修正するには、各スクラッチパッドの「クライアント」のすべての子を削除します。ドキュメントを読みましたが、これを行うための良い方法が見つかりませんでした。助言がありますか?
私のデータツリーは次のようになります。
scratchpad.firebaseio.com/:scratchpad_id/clients/:client_id