【问题标题】:Use Geofirex with React Native and rnfirebase将 Geofirex 与 React Native 和 rnfirebase 一起使用
【发布时间】:2019-02-26 01:53:51
【问题描述】:

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

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

感谢您的帮助。

我决定改用 Geofirestore,因为它的下载量比 GeoFirex 多,而且 api 看起来不错。

更新:

澄清一下,我使用的是 React Native0.57.2、Geofirestore2.2.2,它适用于 rnfirebase5.0.0

【问题讨论】:

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


    【解决方案1】:

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

    希望这会有所帮助。

    【讨论】:

    • 嗨,谢谢您的回答,但我希望使用 GeoFirex,而不是 GeoFirestore。自从提出我的问题以来,我已经设法使用 rnfirebase 非常基本地写入到 Firestore。我现在正试图让读取工作,并能够在使用 rnfirebase 实现时显示一定半径内的项目。不过还是谢谢你。我不确定 geofirex 和 geofirestore 哪个更好,但我打算试试 geofirex
    • 很高兴听到它成功了。很抱歉,我知道 GeoFirestore 运行良好。我参加了 Firebase 聚会,他们讨论了这个节点模块。希望一切都对你有用。
    • 好的,谢谢,是的,这让 GeoFirestore 听起来非常棒!我会再看一遍,但我想我会先尝试让 GeoFirex 工作,我会最高兴选择未来最有可能支持的那个。他们在哪里举办 Firebase 聚会?
    • 是的,它以 firebase 为中心。不知道你在哪里,这是在纽约。下载“聚会”应用程序。希望你能在你所在的地区找到一些。
    • @Kieran 如果你有机会记得具体是哪个聚会,我很想知道。安德鲁,我很高兴听到 geofirestore 为你工作!
    猜你喜欢
    • 1970-01-01
    • 2017-08-19
    • 2018-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多