所以,我有一个
Android应用程序,允许用户查看当前位置的某个半径范围内的帖子.我使用firebase存储帖子,但我找不到在firebase中查询特定半径内的帖子的方法,所以现在我正在考虑使用geofire,但我不确定是否有办法存储位置与我使用geofire的firebase帖子一起,所以,在我看来,将位置与帖子相关联的唯一方法是将post id(firebase生成的那个)作为geofire位置的关键.这是正确的还是有更好的方法?
解决方法
是的,那是正确的方法.您创建一个平坦的数据库.一个分支有发布数据,一个分支有位置.