问题标签 [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 投票
12 回答
83991 浏览

firebase - 独立的开发和生产 Firebase 环境

我正在考虑将 Firebase 用作 MBaaS,但是我找不到任何可靠的解决方案来解决以下问题:

我想设置两个独立的 Firebase 环境,一个用于开发,一个用于生产,但我不想在开发和生产之间手动复制功能(例如远程配置设置、通知规则等)环境。

有什么我可以依赖的工具或方法吗?从头开始设置远程配置或通知规则可能是一项艰巨的任务并且风险太大。

有什么建议么?有比拥有两个独立环境更好的方法吗?

在您发布另一个解释如何设置单独的 Firebase 帐户的问题的答案之前:这不是问题,请再次阅读。问题是:如何在单独的 dev 和 prod 帐户之间转移更改,或者比在它们之间手动复制更好的解决方案。

0 投票
2 回答
756 浏览

angular - forkjoin 不返回任何结果

我正在使用 forkJoin 来组合两个 firebase 请求的结果

两个请求都完成并在控制台中记录,但 forkJoin 本身的 map 函数不会触发,因此不会向应用程序返回任何结果

对于各个功能:

我在组件内订阅:

0 投票
3 回答
872 浏览

javascript - Firebase 控制台未显示更新的数据

我正在使用以下代码将数据写入 Firebase:

然后我使用以下代码检索数据:

上面的代码工作正常并且显示正确的结果。但是,firebase 控制台并未反映更新。我什至尝试注销并重新登录。我做错了什么?

0 投票
1 回答
916 浏览

javascript - 查询集合中所有游戏结果的平均分?

我的应用程序在名为score. 如何查询所有游戏结果的总体平均值?

0 投票
7 回答
127678 浏览

firebase - Cloud Firestore 和 Firebase 实时数据库有什么区别?

谷歌刚刚发布了 Cloud Firestore,这是他们新的应用文档数据库。

我一直在阅读文档,但我没有看到 Firestore 和 Firebase DB 之间有很多区别。

重点是 Firestore 使用文档和集合,与 Firebase 相比,它允许轻松使用查询,Firebase 是具有 JSON 基础的传统 noSQL 数据库。

我想更多地了解它们的区别或用法,或者 Firestore 是否刚刚取代了 Firebase DB?

0 投票
2 回答
1936 浏览

android - Firebase 实时数据库和 Cloud Firestore 的区别

在 firebase 控制台上,添加了 Cloud Firestore 选项卡,并通过文档查看它具有一些类似的功能,例如实时数据库。我的 android 应用程序已经使用了实时数据库、函数和存储,一切正常。我想知道 Cloud Firestore 如何让我的应用程序变得更好,以及哪些特殊功能仅存在于 Firestore 中,而实时数据库中没有这些功能可以改进我的应用程序。

我有一个在实时数据库上运行的基于聊天的应用程序,并且我对少量数据执行非常频繁的请求。切换到 Firestore 会降低我的成本吗?它会保持或提高运行速度吗?

0 投票
1 回答
3053 浏览

google-app-engine - Beta Firebase Firestore 不适用于使用应用引擎的项目

当我尝试将 beta firestore 添加到我的 Google 云平台项目时,我收到以下消息。

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

这会永远持续下去吗?
我想我想用 firestore 替换我的一些但不是全部的数据存储内容以获取实时更新。

也许 Firestore 在其后端使用数据存储和应用引擎?

我应该使用两个 GCP 项目来解决这个问题吗?

谢谢,内森

0 投票
3 回答
6713 浏览

firebase - Cloud Firestore '糟糕,集合加载失败!'

尝试使用新的 Cloud Firestore,但当我选择 Firestore 下拉菜单时,数据面板显示:“糟糕,无法加载集合!”

这是试图将我现有的 realtimeDB 导入并失败还是其他原因?

谢谢,

0 投票
10 回答
43202 浏览

database - 如何使用 Cloud Firestore 获取集合中文档的数量

在 Firestore 中,如何获取集合中的文档总数?

例如,如果我有

我想查询我有多少人并得到2。

我可以对 /people 进行查询,然后获取返回结果的长度,但这似乎是一种浪费,尤其是因为我将在更大的数据集上执行此操作。

0 投票
6 回答
20511 浏览

firebase - 有没有办法将 GeoFire 与 Firestore 一起使用?

GeoFire 与实时数据库紧密耦合,而地理查询是许多希望迁移到 Firestore 的应用程序的常见功能依赖项。有没有办法在 Firestore 环境中复制位置的散列/检索?