如何在 firebase_admin for Python 中连接两个表?

问题描述

我找不到在 python 中连接两个 firestore 表的方法。有没有人有这方面的资料?

解决方法

Firestore 没有服务器端联接的概念,无论您使用什么 SDK。

如果您想要来自多个集合的信息,您的选择是:

  • 要对应用程序代码中的每个集合(也可能是每个文档)执行单独读取,本质上是在客户端执行联接操作。
  • 将信息复制到一个集合中的文档中,以便您只需从该集合中读取。

这些都没有明显比另一个好,但您大致权衡了数据重复与从您的应用执行更多操作的权衡。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...