首页 > 解决方案 > 查询firebase,不重复

问题描述

我是编码新手,我只是在玩构建一个每个人都可以发布新事件的应用程序。所以我已经创建了诸如“用户”和“事件”之类的注释。我面临的问题是我不知道如何避免重复,例如,如果两个用户发布 excat 相同的事件。

我不想在我的 RecyclerView 中显示它们两次。

所以我必须比较日期、位置和描述,由于有很多查询,Firebase Realtimedatabase 是正确的“工具”吗?或者我应该使用其他软件。

------/Events
---------/LbwXYVICCl9xd5m..
--------------datum: 10.04.2019
--------------userid: OncDIQis...
--------------location:New York
--------------description:Coldplay

标签: androidfirebase-realtime-database

解决方案


Firebase 实时数据库是适合您的工具,因为它会实时更新数据库。在从 firebase 获取数据时,您可以检查它是否已经存在于本地数据库中(您正在收集从 firebase 获取的数据)。

我希望这会帮助你。


推荐阅读