将 Geofirex 与 React Native 和 rnfirebase 结合使用

Use Geofirex with React Native and rnfirebase

我正在创建一个 React 本机应用程序,我正在使用 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

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

希望对您有所帮助。