尝试查询Google Firestore中的集合

时间:2018-08-20 12:37:29

标签: firebase google-cloud-firestore

我正尝试从一个集合中检索数据,具体取决于另一个集合中的数据。如果出勤集合中的userUID等于学生集合中的userUID,我想检索该学生的姓名。这可能吗?

2 个答案:

答案 0 :(得分:0)

Firestore目前无法做到这一点。 Firestore查询仅限于单个集合中的文档。您将必须执行多个获取或查询。

答案 1 :(得分:0)

根据多位Google Firebase工程师的说法,尽管有Firestore文档说:

  

如果您需要查询集合中的数据,请使用   根目录集合。

https://firebase.google.com/docs/firestore/data-model?authuser=3

我建议Google重写其文档的这一部分,因为这句话从字面上推断出相反的意思。它应遵循以下内容:

  

如果您需要查询集合中的数据,则不会发生。