问题标签 [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.
typescript - geofirestore 不返回单个文档数据
我们正在使用geofirestore npm 包来获取附近的文档。
这是我们用来获取这些文档的云函数。
客户端的输出是:
查询返回正确的文档 ID。但是,这些文档的数据是空的,但是,在 Firestore 控制台中,每个对应的文档都有许多带有数据的字段(名称、评级、地址等)。
android - 是否可以从 GeoFirestore 查询中删除当前用户?
如果您要查询 100 公里半径内的用户,您如何将自己(当前用户)排除在查询之外?
因为当 onDocumentMoved 触发时,如果您是唯一一个在输入文档时触发的移动,您将再次获得用户,但您与用户之间的距离不同,因此如果您在 onDocumentEntered 方法中将它们添加到数据库中,您将获得重复的结果. 我解决它的方法是在再次打开应用程序时从数据库中删除所有 usersInRange。我知道这不是完美的解决方案,我正在寻找更好的解决方案。
这是我的代码:
这是在 ViewPager2 中显示用户的代码:
google-cloud-firestore - 如何使用安全规则限制地火采石场的范围?
所以我正在构建一个应用程序,女巫返回附近的用户。
此功能由GeoFlutterFire库提供。
问题是我不想让某个人只用一个采石场从数据库中转储所有位置。
那么如何使用 Firestore 安全规则限制采石场的最大范围呢?
firebase - GeoFirestore - 是否可以在 GeoQuery 中结合 near() 和 where() 方法?
当我执行上述操作时,它无法正常工作。但如果我这样做,它会起作用:
或者
但不能在一起!这就是我想要的。
这是文档的链接。它不是很详细,但我尽力查看文件,到目前为止没有运气。 https://firebaseopensource.com/projects/geofirestore/geofirestore-js/
java - 为什么我必须将 GeoFireStore 中的集合和文档名称预先设置为 setlocation
我想setLocation
自动从我的应用程序中获取而不预设集合和文档名称。
swift - 如何使用 geofirestore 获取查询 firestore 并快速获取文档
我尝试了下面的代码来获取附近某个位置过滤的位置数据。但我不知道如何获取文件。
这个变量只返回 GFSCircleQuery 对象。我不知道如何获取通过查询过滤的实际文档。
flutter - 未处理的异常:类型 '_InternalLinkedHashMap' 不是 'GeoPoint' 类型的子类型
我想通过检测到的手机设备在谷歌地图上获取当前用户位置。我在模型类中将我的位置声明为地理点,以从谷歌地图获取坐标图。所以我很困惑我需要将我的位置声明为地理点或字符串类型。
我的模型任务。
数据库服务类
谷歌地图类
我有一个这样的异常:
有什么我遗漏的或者我在初始化 geofire 时犯了错误吗?有人帮我吗?
javascript - 您可以强制从 GitHub 拉取请求安装 npm 子依赖项吗?
我正在安装geofirestore
需要geofirestore-core
.
geofirestore-core
在尚未合并的拉取请求中修复了一个错误。如何强制我安装geofirestore
的版本使用geofirestore-core
拉取请求中的版本,而不是在 NPM 中注册的版本?
按照这里的答案,如何覆盖嵌套的 NPM 依赖版本?,我采取了以下步骤来使用shrinkwrap:
- 冉
npm shrinkwrap
- 更新了
geofirestore-core
指向MarcARoberge/geofirestore-core#feat-firebase8
- 又跑
npm install
了;
不幸的是,这只是覆盖了我在收缩包装中的更新版本我做错了什么?
ios - 用 cocoapods 安装 Geofirestore?
我正在尝试使用 Cocoapods 安装 Geofirestore。我放入pod 'Geofirestore'
了我的 podfile,但出现错误:
Geofirestore was resolved to 0.1.0, which depends on FirebaseCore (~> 5.0.3)
如何安装 Geofirestore?
我的 podfile 是这样的:
swift - firebase http函数如何将快照返回到swift应用程序
我有一个 firebase 函数,通过 geohash 搜索半径执行查询和过滤。它正在工作,但我正在返回 Json,而我真正想做的是返回一个快照。我是 Firebase 功能的新手。
这是我的火力基地功能
});
这是我在 swift 中的 http 请求
如何将返回到前端的内容转换为快照?