问题标签 [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.
firebase - 不支持嵌套数组
新的 Firebase 数据库 Firestore 说
使用无效数据调用的函数 DocumentReference.set()。不支持嵌套数组。
尝试保存以下对象时:
firestore 抱怨的嵌套数组到底是什么?我在文档中找不到它。
如果它是 GeoJSON 对象 - 我将如何保存它?
javascript - 如何在 Cloud Firestore 文档中列出子集合
假设我将这个最小的数据库存储在 Cloud Firestore 中。我怎样才能检索和的subCollection1
名称subCollection2
?
我希望能够从 中读取 id aDocument
,但只有在我get()
文档时才显示字段。
database - 使用 {merge: true} 设置和更新之间的区别
Cloud Firestore中有三种写入操作:
1) 添加
2) 设置
3) 更新
在文档中它说使用set(object, {merge: true})
会将对象与现有对象合并。
使用时也会发生同样的情况update(object)
那么有什么区别?谷歌会重复逻辑似乎很奇怪。
database - Cloud Firestore 是否支持 React Native
我目前在我的 react-native 移动应用程序中使用 Firebase 实时数据库,并且我一直在寻找一些能够提供更好查询功能的替代方案。Firestore 的优势之一是它的查询功能。我想检查 Firestore 是否支持开箱即用的 React Native。
firebase - Firestore 安全规则有模拟器吗?
我正在寻找一种有效测试新规则集的方法。在决定从实时数据库切换到 Firestore 之前,我想测试一下规则。请提供解决方案或说明是否有任何正在进行的工作。
firebase - 如何获取文档路径以删除/编辑 Firestore 中的文档?
我正在使用angularfire2使用 ionic 测试新的 firestore,并且我能够按照文档列出和创建集合和文档。
这些是我用来列出文档集合的ts 和 html文件。
根据github中的文档,我可以使用 delete() 和 update() 方法,AngularFirestoreDocument
但是由于我有一个文档集合,我需要文档路径来执行类似这样的操作this.chemicalsCollection.doc('path/1).delete()
或this.chemicalsCollection.doc('path/1).update()
.
在过去(上周)我可以做这样的事情:
itemsRef$
并在 html 中循环*ngFor="let item of chemicalsRef$ | async" (click)="deleteItem(item)"
。索引$key
来自firebase数据库,但如果我对firestore做同样的事情,那么对象中就没有$key
或path
,只有我创建的数据。
我错过了什么?如何获取文档的路径?
database - Cloud Firestore 等效于 AppEngine/Datastore Memcache 和仅键查询?
在数据存储上使用仅键查询,然后从 memcache 中获取实体是一次读取大量实体的廉价机制。例如,可以对 1000 个键进行仅键查询,可用于从 memcahce 获取实体,而无需执行许多(如果有的话)数据存储读取。
Cloud Firestore 是否/将提供类似的功能?
security - Cloud Firestore 安全规则使用的语言名称是什么?
我想知道用于 Cloud Firestore 安全规则的语法名称,如https://firebase.google.com/docs/firestore/security/get-started?authuser=0中所述。我想找到该语法的语法荧光笔,也许还有解析器。