Nit*_*wal 1 javascript firebase firebase-realtime-database
我必须在一天内维护maxCountOfConcurrent用户。为此,我正在考虑添加交易,
目前,我使用类似的方法从在线用户中删除用户名
rootScope.userPresenceRef.onDisconnect().remove();
Run Code Online (Sandbox Code Playgroud)
是否可能有这样的事情
rootScope.userPresenceRef.onDisconnect().transaction(function(count) {});
Run Code Online (Sandbox Code Playgroud)
当onDisconnect()处理程序检测到客户端已断开连接时,将其作为服务器上的单个写操作实现。在这一点上,服务器再也无法与客户端进行通讯了,因此写操作必须完全由可以在onDisconnect()注册处理程序时确定的数据组成。
由于Firebase中的事务需要客户端和服务器之间进行通信,因此无法在断开连接时运行事务。您将必须找到一种方法来对数据建模而不要求将其作为事务。
| 归档时间: |
|
| 查看次数: |
388 次 |
| 最近记录: |