问题标签 [google-cloud-firestore]

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 回答
618 浏览

google-app-engine - 烧瓶应用程序引擎不适用于firestore?

设置:在 Google Cloud Shell 标准环境中运行

我尝试使用从烧瓶应用程序访问firestorefrom google.cloud import firestore

我已经使用pip install --upgrade google-cloud-firestore -t lib. 如果我手动运行脚本,它工作正常。但是在使用时dev_appserver.py,它失败了。得到下面的错误。

但是,在我的 中lib,我可以看到它们。

0 投票
14 回答
28639 浏览

firebase - Firebase Cloud Firestore 抛出“客户端离线”

大约四分之三的加载页面我从firestore客户端SDK(web)收到这个错误。这大大减慢了开发速度。身份验证、实时数据库和存储工作得很好。

错误

对此我能做些什么吗?

0 投票
2 回答
1814 浏览

angular - 查询随结果集的大小而不是数据集的大小而缩放

这是一个关于最新Firebase Cloud Firestore的问题。在这个文档中它是这样说的:

它还允许表达查询。查询随结果集的大小而不是数据集的大小而扩展,因此从 100 个或 100,000,000 个集合中获取 1 个结果时,您将获得相同的性能。

这个声明对我来说不是很清楚。你能解释一下这个用例吗?

0 投票
5 回答
33128 浏览

firebase - 如何在 Firebase Cloud Firestore 中保存 GeoPoint?

在数据库 UI 中,我可以创建一个类型为geopoint. 提供值后,它看起来像这样:

我正在尝试通过客户端 SDK(Web)将其保存到数据库中。根据 Twitter 反馈,我尝试了 GeoJSON、Coords Array 和 Coords Object:

这些都没有导致数据库中的地理点类型。它们只是保存为对象/数组。

如何通过 Web SDK 在 Firebase Cloud Firestore 中保存 GeoPoint?

0 投票
2 回答
5320 浏览

google-app-engine - 尽管我没有使用 AppEngine 或 Datastore,但我无法在项目上启用 Firestore

我正在尝试在未使用 AppEngine 或 Datastore 的项目上激活 Firestore,并且出现此错误消息。

无法为此项目启用 Firestore 目前无法在已使用 Cloud Datastore 或 App Engine 的项目中启用 Firestore

更准确地说,我曾经使用数据存储,但现在我的项目数据存储中没有实体。所以也许有些东西我需要明确禁用

提前谢谢您的帮助

0 投票
3 回答
5134 浏览

firebase - Firestore 安全性 - 仅允许已知字段

我不知道如何在 Firestore 中正确设置“.validate”规则。基本上,我想让用户文档包含我知道的字段:

除了上面的 3 个(姓名、电话、地址)之外,我不想要任何其他字段。

这些字段不会同时保存。姓名电话将首先保存,只有当用户想要编辑他的个人资料时才会保存地址。

我尝试了以下规则,但似乎不起作用:

感谢帮助。

0 投票
1 回答
10609 浏览

javascript - Cloud Firestore 集合查询不起作用

由于 Cloud Firestore 是新的,我在使用它时遇到了问题。

我必须收集所有用户并遍历它。但它不起作用。

它说:

querySnapshot.data 不是函数

以及以下代码:

一直在打印

923052273575 数据库中不存在

即使它存在,请参阅下图以供参考。

在此处输入图像描述

0 投票
2 回答
5490 浏览

firebase - 无法解决 Firestore 依赖项

这是我的应用程序 gradle 文件

这是我的项目 gradle 文件

在我的应用程序中,我使用了 Firebase 实时数据库。后来,当我还尝试包含云 Firestore 时,它​​没有同步。

当我尝试同步它时,它显示:

无法解决:com.google.firebase:firebase-firestore:10.2.1

请有人帮助我。

0 投票
5 回答
17389 浏览

firebase - 如何在 Firebase Cloud Firestore 的集合中查询最近的 GeoPoints?

新的 Firestore DB 允许我存储 GeoPoints。有没有办法根据它们进行查询?

例如,如果我的每个收藏文档都有一个location类型为geopoint. 如何获得最接近任意坐标的 10 个文档?

该文档似乎没有涵盖这一点。我试过这样的东西:

显然这没有多大意义,但我只是在这里尝试一些东西

0 投票
2 回答
3028 浏览

javascript - firebase / firestore docs查询不工作 - javascript

由于firestore是新的,我在使用它时遇到了问题。

我必须收集所有用户并遍历它。但它不起作用。

它说:

querySnapshot.data 不是函数

以及以下代码:

一直在打印

923052273575 数据库中不存在

即使它存在,请参阅下图以供参考。在文档中,他们告诉了这个(我用过)方式。

在此处输入图像描述