问题标签 [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 - Cloud Firestore collection count
Is it possible to count how many items a collection has using the new Firebase database, Cloud Firestore?
If so, how do I do that?
database - Cloud Firestore 查询是否仍区分大小写?
Firebase 实时数据库以区分大小写的方式接受带有字符串的查询。
这仍然适用于 Firestore 吗?
javascript - 将 Firestore 添加到现有 Firebase 项目时遇到问题
根据文档,需要单独导入新的 firestore 数据库模块,这与其他可以一次全部导入的模块不同import * as firebase from 'firebase'
?
这样做会产生错误:
Firebase:没有创建 Firebase 应用“[DEFAULT]” - 调用 Firebase App.initializeApp() (app/no-app)。
如果我删除firebase.firestore()
对此错误的任何引用,那么 firebase 正在被初始化并且在尝试添加 Firestore 之前正在工作。
有人可以告诉我如何正确导入 Firestore 模块吗?
firebase - Firebase Firestore
最近推出了 Firebase Firestore。浏览完文档后,我很困惑 Firebase Firestore 与 Firebase 实时数据库有何不同,以及在哪些情况下应该在实时数据库上使用 Firestore,因为实时数据库提供了 Firestore 提供的几乎所有功能(查询、安全性、离线功能) )。
firebase - 将现有的实时 Firebase 数据库升级到 Cloud Firestore
在我的一个 android 应用程序中,我使用的是 Firebase 实时数据库。现在,我想用新的 Cloud Firestore 升级现有数据,所以请告诉我这可能吗?
提前致谢
firebase - 在 Cloud Firestore 上创建排行榜场景
我正在玩最近推出的Cloud Firestore,我想知道是否可以在集合中获取文档的索引来创建排行榜。
例如,假设我想检索用户在排行榜中的位置。我会做这样的事情:
db.collection('leaderboard').doc('usedId')
在那里,我有一个rank
字段来显示该用户在排行榜中的位置。但是,这意味着我必须创建一个云函数来计算用户每次分数变化时的位置。考虑到 Firestore 按 CRUD 操作的数量收费,这可能非常昂贵。
有更好的方法吗?假设定义一个查询字段(即分数),然后在集合的数组中获取该文档的索引?
android - Android Firestore 微调器未加载我的文档
因此,我分配了我的 var spinner 数组以从我的 firestore 文档中获取数据,但这就是我得到的。
这是我目前的活动。如果我分配字符串,我可以让它工作,但最终我想从我的文档中加载数据,就像我现在正在尝试做的那样。
这是我的设置。
有什么理由吗?谢谢
===============
编辑
database - 在本地运行 Firestore,例如用于测试
有没有办法在本地运行firestore(例如用于测试目的)?
针对数据库编写测试的方法是什么(使用模拟除外)
java - Firestore getProductID 不能为空错误
我正在尝试在我的 android 应用程序中使用 Firebase 发布的新 Firestore。不幸的是,我在尝试写入数据库时不断收到此错误。
这是我不断收到的错误。我已通过助手将该项目添加到我的 android 应用程序中。所以应该没有问题。
进程:damn.testapp,PID:2622
java.lang.IllegalArgumentException:FirebaseOptions.getProjectId() 不能在 com.google.firebase.firestore.FirebaseFirestore.getInstance(Unknown Source) 的 com.google.firebase.firestore.FirebaseFirestore.zze(Unknown Source) 为空。 .MainActivity$1.onClick(MainActivity.java:44) at android.view.View.performClick(View.java:5637) at android.view.View$PerformClick.run(View.java:22429) at android.os.Handler .handleCallback(Handler.java:751) 在 android.os.Handler.dispatchMessage(Handler.java:95) 在 android.os.Looper.loop(Looper.java:154) 在 android.app.ActivityThread.main(ActivityThread. java:6119) 在 java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) 在 com.android.internal.os.ZygoteInit。主要(ZygoteInit.java:776)
任何帮助将不胜感激。
这是我的数据库安全规则
这是我正在使用的依赖项: