【发布时间】:2019-11-06 11:32:44
【问题描述】:
我知道这是一个热门话题,但对我来说,仍然不清楚哪种方法是在 Firebase 中创建高级查询的最佳方法。
目前我在前端使用 Angular 2,在应用引擎的后端使用 Firebase + NodeJS (Admin SDK)。
前端:身份验证/简单查询/写入非敏感数据
NodeJS:编写高敏感数据/验证
工作得很好!
但现在我想创建高级查询,而这就是我挣扎的地方:
- Firebase 的内置查询功能不够强大
- 出于性能原因,客户端太糟糕了。
- 同样适用于服务器端。无论如何,我都需要将所有未查询的数据传输到我的服务器。
那么有什么好的方法可以避免传输未查询的数据吗?也许因为我一直在使用 gcloud 来管理 sdk?
我真的很怀念自定义端点之类的东西。
提前谢谢!
【问题讨论】:
-
模糊问题的方法。您对“高级查询”的定义和我的可能有很大不同。请提供一个具体示例,展示一些代码和您的 Firebase 结构。另外,请查看How to Ask。更新您的问题,我们会尽力提供帮助!
标签: firebase firebase-realtime-database