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 节点模块。
希望这会有所帮助。
- 嗨,谢谢您的回答,但我希望使用 GeoFirex,而不是 GeoFirestore。自从问了我的问题以来,我已经能够非常基本地使用 rnfirebase 写入 Firestore。我现在正试图让读取工作,并能够在使用 rnfirebase 实现时显示一定半径内的项目。不过还是谢谢你。我不确定geofirex或geofirestore哪个更好,但我要试试geofirex
-
好的,很高兴听到它成功了。很抱歉,我知道 GeoFirestore 运行良好。我参加了 Firebase 聚会,他们讨论了这个节点模块。希望这一切都适合你。
-
好的,谢谢,是的,这让 GeoFirestore 听起来非常好!我会再看一遍,但我想我会先尝试让 GeoFirex 工作,我会最高兴选择未来最有可能支持的那个。他们在哪里正式举行 Firebase 聚会?
-
是的,它以火力基地为中心。不知道你在哪里,这是在纽约。下载 \\'meetup\\' 应用程序。希望您能在您所在的地区找到一些。
-
嗨@Kieran,在更多地研究了 Geofirestore 之后,我决定使用 GeoFirestore,因为它看起来有更多的用户并且得到了更多的支持,并且在阅读了 api 之后它看起来还不错,所以谢谢你的回答!我来自爱尔兰西海岸的韦斯特波特
-
@Kieran 如果您偶然想起具体是哪个聚会,我很想知道。安德鲁,我很高兴听到 geofirestore 为您工作!
-
@MichaelSolati 到目前为止它的工作非常出色!谢谢你! :) 只是为了让您知道我将它与 rnfirebase 一起使用,正如我想我之前在某处向您提到的那样。非常感谢! :)
-
@MichaelSolati 抱歉,我现在看到了这篇文章。那是在城里的一次火力基地聚会。你今年早些时候提出的。如果我没记错的话,这是一个为期三天的黑客马拉松。