在 Firebase 实时数据库中,我们可以通过保持对节点的引用并更新它来轻松管理用户状态,如下所示:
DatabaseRef presenceRef = FirebaseDatabase.getInstance().getReference("disconnectmessage");
presenceRef.onDisconnect().setValue("I disconnected!");
如果我想在 Cloud Firestore 中做同样的事情,有什么办法可以实现吗?
最佳答案
您可以在同一个项目中轻松地同时使用 Cloud Firestore 和实时数据库。对于存在,我们建议您仍然使用实时数据库来处理它。
文档中有一节关于 how to use the Realtime Database to store user presence in Firestore .
关于android - 在 Cloud Firestore 中管理在线状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46582975/