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

database - Cloud Firestore 是 CDN 的良好替代品吗?

在文档中,他们声称 Cloud Firestore 在位于全球不同地区的多台服务器中复制数据。

我的问题是:通过使用 Cloud Firestore,我是否需要缓存我的数据?

0 投票
2 回答
2863 浏览

node.js - 在 Firestore 上的 Document (NodeJS) 中设置 DocumentReference

我正在尝试使用 NodeJS v8.6.0 创建一个带有 Firestore 参考的文档。像这样

虽然ref是 a DocumentReference,但结果

错误:参数“数据”不是有效的文档。输入对象的深度超过 20 层或包含一个循环。

无论如何在NodeJS(Admin)SDK上做它?


另外,代码中使用的包是

输出

完整的错误信息是

0 投票
4 回答
2471 浏览

android - 如何将我的 Firebase 实时数据库转移到 Firebase Cloud Firestore

我已经在使用 Firebase 实时数据库,但现在 Firebase 已经为数据库启动了 Cloud Firestore,所以我如何将我的数据从实时数据库传输到 Firestore,因为我已经有用户并且他们正在使用 Android 应用程序上的实时数据库。

那么,有没有办法可以将数据库传输到 Firestore?

0 投票
4 回答
1440 浏览

android - Firestore 配置 - Firebase

关于现有项目中的FireStore配置。[安卓]

我尝试根据支持材料包含和配置它,但它不起作用。

在 Gradle-App 中添加依赖项时出错。

Firebase 教程中的依赖项:compile 'com.google.firebase:firebase-firestore:11.0.6'

注意:我尝试将其设置为 10.2.6,并尝试更新同一版本 FireStore 的所有依赖项。没有任何效果。

我目前拥有 Firebase 服务的 10.2.6 版本。

错误:

笔记:

我检查了 PlayService 和存储库更新。我还检查了 Gradle 中的依赖项:

类路径 'com.google.gms:google-services:3.1.0'

0 投票
2 回答
2101 浏览

firebase - 新 Firestore 的限制说明

因此,在 Firebase 的新 Firestore 产品的限制部分 ( https://firebase.google.com/docs/firestore/quotas ) 中,它说:

文档在索引字段中包含顺序值的集合的最大写入速率:每秒 500

我们对这实际上意味着什么感到很困惑。

如果我们有一个根级集合users,其中包含 1000 万个条目,那么这个速率是否会以这种方式影响这个集合,所以在任何给定的秒内只有 500 个用户可以更新他们的数据?

谁能澄清一下?

0 投票
1 回答
4025 浏览

angular - Angular / Firestore - 操作 AngularFirestoreDocument

我正在使用什么

  • 火库

我想要达到的目标

  • 处理文档数据

  • 将返回的日期转换为可读的内容

是)我有的

  • 我有一个专辑列表,我在其中使用snapshotChanges返回映射数据

  • 我有一张AngularFirestorDocument专辑

问题

  • 如何像在专辑列表组件中一样操作专辑组件中的返回日期?

专辑列表

所以这个组件正确地返回了一个专辑列表,我可以在返回它之前操纵日期,以便 HTML 显示正确的格式。

专辑

我并没有完全展示如何接近这个组件来执行相同的操作。它不是一个列表,它是一个文档/专辑。

任何帮助将不胜感激 :)

0 投票
21 回答
106942 浏览

firebase - Google Firestore:查询属性值的子字符串(文本搜索)

我正在寻找添加一个简单的搜索字段,想使用类似的东西

collectionRef.where('name', 'contains', 'searchTerm')

我尝试使用where('name', '==', '%searchTerm%'),但它没有返回任何东西。

0 投票
1 回答
1322 浏览

android - Firestore 数据库:更新丢失的文档

我已经在测试新的FirestoreAPI,但我在文档和update调用方面遇到了一些问题。

我正在尝试更新不存在的文档,但收到错误消息。显然这很好,因为文档说如果不存在update调用将失败。DocumentReference但是,阅读官方文档后,我看到了下一段代码:

我试图复制这个,但我没有找到UpdateOptions电话。此外,检查这些不同的覆盖方法update不是此类调用的构造函数。

我正在使用11.4.2Firebase 的版本。知道发生了什么吗?

0 投票
8 回答
107168 浏览

javascript - Firebase Firestore 'Reference' 数据类型有什么用?

我只是在探索新的 Firebase Firestore,它包含一个名为reference. 我不清楚这是做什么的。

  • 它像外键吗?
  • 它可以用来指向位于其他地方的集合吗?
  • 如果reference是实际参考,我可以将其用于查询吗?例如,我可以有一个直接指向用户的引用,而不是将 userId 存储在文本字段中吗?我可以使用此用户参考进行查询吗?
0 投票
1 回答
17627 浏览

android - 无法解决:com.google.firebase:firebase-firestore:11.4.2

我正在尝试在一个已经使用 Firebase 功能(包括实时数据库)的项目中实现新的 Firestore 数据库——我想“升级”它。

我正在按照指南工作,但我在编译 Firestore 库时遇到了困难。

这是我当前的项目gradle:

这是我当前的应用程序 gradle:

该项目工作正常,但是当我尝试添加这一行时:

我收到这条消息:

我已经更新了Android SDK Build-Tools,Google Play-ServicesSupport Repository,但它没有帮助。

我怎样才能解决这个问题?