将Geofirex与React Native和rnfirebase一起使用

时间:2018-09-21 15:59:04

标签: firebase react-native google-cloud-firestore geo geofirestore

我正在创建一个React Native应用,并且正在使用React Native Firebase(rnfirebase)。 我制作了一个使用Firestore存储用户附近项目列表的应用。 我想在消防站中使用地理位置查询来检索附近的物品。

我是否必须使用官方firebase中的Web SDK重新安装firebase,还是可以仅使用已经设置的rnfirebase和firestore?

感谢您的帮助。

  

我决定改用Geofirestore,因为与GeoFirex相比,它具有更多的下载量,并且api看起来不错。

     

更新:

     

只是为了说明我使用的是React Native0.57.2,Geofirestore2.2.2,它可以与rnfirebase5.0.0一起使用

1 个答案:

答案 0 :(得分:2)

您需要确保在上传使用“ geofirestore”中的import {GeoFirestore}导入的Firestore中的位置时。 Geofirestore将数据以经度和纬度对保存在Firestore中。您还可以上传与项目相关的其他数据,例如“名称”,“型号”,“年份”等。您无需再次安装Firebase。您可以使用Firestore并仅安装geofirestore节点模块。

希望这会有所帮助。