关于 firebase:将 Geofirex 与 React Native 和 rnfirebase 一起使用

Use Geofirex with React Native and rnfirebase

我正在创建一个 React Native 应用程序并且我正在使用 React Native Firebase (rnfirebase)。
我制作了一个应用程序,它使用 firestore 来存储用户附近的项目列表。
我想在 Firestore 中使用地理查询来检索附近的项目。

我是否必须使用官方 firebase 的 web SDK 再次安装 firebase,还是只能使用我已经设置的 rnfirebase 和 firestore?

感谢您的帮助。

I have Decided to use Geofirestore instead, as it has more downloads then GeoFirex and the api looks to be good.

Update:

Just to clarify I'm using React Native0.57.2, Geofirestore2.2.2 and it works with rnfirebase5.0.0


您需要确保当您在 firestore 中上传您使用 \\'import { GeoFirestore } from "geofirestore"\\' 导入的位置时。 Geofirestore 将 Firestore 中的数据保存为一对经度和纬度。您还可以上传与该项目相关的其他数据,例如\\'name\\'、\\'model\\'、\\'year\\'等。您无需再次安装firebase。您可以使用 firestore 并安装 geofirestore 节点模块。

希望这会有所帮助。