问题标签 [geofirestore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
83 浏览

firebase - 如何显式设置新创建的 GeoFireStore 文档的 ID?

Add 方法使您无法在创建文档时设置 ID,并且没有 set() 方法。

有没有办法设置新文档的ID?

0 投票
1 回答
293 浏览

database - geoFirestore - 添加带有数组的新文档作为文档数据属性之一

当我尝试使用 geoFirestore 将新文档添加到数据库并尝试使用 DocumentReference 将属性之一设置为数组时(指的是 Firestore 数据库中的文档位置),我收到以下错误:

FirebaseError:DocumentReference.set()使用无效数据调用的函数。不支持的字段值:自定义对象

如果我在那里设置一个空数组,它的成功。顺便说一句,如果我在那里设置一个字符串或数字它的工作太

插入代码:

我尝试使用Object.asset()newRef得到相同的结果。

感谢帮助者。

0 投票
1 回答
46 浏览

ios - 如何使用 cocoapods 安装 GeoFirestore?

我一直在努力使用 cocoapods 安装https://github.com/imperiumlabs/GeoFirestore-iOS ,但无法使其工作。我遇到了各种各样的错误:-找不到框架 FirebaseDatabase clang:错误:链接器命令失败,退出代码为 1-依赖项错误

似乎不再维护回购。还能用吗?

0 投票
1 回答
191 浏览

firebase - async Future 在我的代码中不起作用。如何解决?

此函数始终返回 null 但它正在加载数据但它不等待 Firestore 读取。如何解决这个问题?

0 投票
1 回答
113 浏览

java - GeoFireStore getLocation 返回 null

我尝试使用 GeoFireStore 来设置、获取和查询位置。

我首先尝试使用以下方法设置位置:

这一切都很好,并在我的数据库中创建了以下内容:

在此处输入图像描述

现在,我尝试使用 getLocation 来查看它是否正在工作:

并且由于某种原因,它无法得到任何东西,即使我可以在我的数据库中看到这个位置。

我得到了例外:java.lang.NullPointerException: Location doesn't exist.

请问有什么想法吗?

谢谢

0 投票
1 回答
176 浏览

angular - 具有高级查询的 Geofirestore

我正在考虑更改我的 Firestore 集合结构以在我的应用程序中包含地理查询的选项。geofirestore 需要一个特定的结构:

我知道 geofirestore 不允许使用 where 子句来检索文档。但是,我想在我现有的应用程序中为用户提供基于位置或搜索(使用独立查询)查看信息的选项,我有许多使用不同索引在我的集合中搜索的查询。如果我使用 geofirestore 文档,我是否仍然可以使用现有的查询和索引而不会出现任何性能问题。:

0 投票
4 回答
7116 浏览

node.js - 在节点运行时 10 上部署 Firebase 云函数时出错,但在节点运行时 8 上有效

我正在尝试在我的云功能中实现 geofirestore。

函数在 Node 运行时 8 中正确部署,但在运行时 10 中部署出现错误。

我的 index.js 标头如下:

我在节点运行时 10 上收到的错误消息是:

0 投票
1 回答
230 浏览

firebase - 如何使用 geofirestore 库在地理查询中同时包含“near”和“where”方法

我试图接近半径为 25 公里的“在线”用户,我正在使用以下代码使用 geofirestore-js 插件(https://github.com/MichaelSolati/geofirestore-js)执行地理查询

当同时使用 'near' 和 'where' 方法时,它返回 null。但是该查询适用于像这样的单个方法。

我想通过这两种方法查询firestore db你能帮我解决这个问题吗?

0 投票
1 回答
292 浏览

firebase - Flutter,firestore order by 两个字段

我试图在我的应用程序中制作两个滑块,当他们从 Firestore 移动用户时,应该过滤并加载到 listview,我收到此错误:

未处理的异常:PlatformException(invalid_query, FIRInvalidArgumentException, Invalid query. 你有一个 where 过滤器在字段 'age' 上有一个不等式(lessThan、lessThanOrEqual、greaterThan 或 greaterThanOrEqual),因此您还必须使用 'age' 作为第一个 queryOrderedBy 字段,但是您的第一个 queryOrderedBy 当前位于“position.geohash”字段上。)

我正在使用 GeoFlutterFire 和 firestore,代码如下:

0 投票
0 回答
493 浏览

javascript - 如何使用 React Native(GeoFirestore)从 Firestore 获取附近的查询/餐厅

所以我试图根据用户位置检索附近的餐馆。我正在使用 Geofirestore 库尝试查询附近的餐厅,但没有运气。它只是创建一个包含 geohash、lat、long 和 store 等字段的文档。当我控制台记录附近的查询时,我得到一个空数组?代码如下

所以我的目标是根据用户位置返回所有附近的餐馆。我在每个餐厅集合中有两个名为“纬度”和“经度”的字段