【问题标题】:Managing Online Presence in Cloud Firestore在 Cloud Firestore 中管理在线状态
【发布时间】:2018-03-16 21:59:40
【问题描述】:

在 Firebase 实时数据库中,我们可以通过保持对节点的引用并更新它来轻松管理用户存在,如下所示:

DatabaseRef presenceRef = FirebaseDatabase.getInstance().getReference("disconnectmessage");

presenceRef.onDisconnect().setValue("I disconnected!");

如果我想在 Cloud Firestore 中做同样的事情,有什么方法可以实现吗?

【问题讨论】:

标签: android database firebase google-cloud-firestore


【解决方案1】:

您可以在同一个项目中轻松使用 Cloud Firestore 和实时数据库。对于状态,我们建议您仍然使用实时数据库来处理它。

【讨论】:

  • 今天(2018 年 5 月 27 日)怎么样?我正在构建一个用于在线播放音频文件的应用程序(在一天中的某个时间,所有用户每天只有一个音频文件)。在这个应用程序中,我还需要计算“在线”用户(匿名)的总数(播放文件时)。请建议我哪个更适合我的应用、实时数据库或 Firestore?谢谢!
猜你喜欢
  • 1970-01-01
  • 2021-08-03
  • 1970-01-01
  • 2020-06-21
  • 1970-01-01
  • 1970-01-01
  • 2020-12-18
  • 2020-05-27
  • 2018-11-21
相关资源
最近更新 更多