Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 如何通过筛选firestore中父集合内的子集合中的数据来获取父集合?_Firebase_Ionic Framework_Google Cloud Firestore - Fatal编程技术网

Firebase 如何通过筛选firestore中父集合内的子集合中的数据来获取父集合?

Firebase 如何通过筛选firestore中父集合内的子集合中的数据来获取父集合?,firebase,ionic-framework,google-cloud-firestore,Firebase,Ionic Framework,Google Cloud Firestore,我正在使用firebase开发一个项目,但在通过筛选某个子集合来搜索特定父集合时遇到问题 例如,开始旅行时,我必须检查哪些学生(家长集合)的出席情况得到确认(going属性必须为true),并且出席日期应等于旅行日期。当筛选状态子集合中的数据时,我如何搜索已确认的学生(即家长集合)?您需要单独进行这些调用,因为Firebase中没有类似加入的调用。换句话说,您不能引用一个文档来调用另一个文档 为了实现这一点,你需要考虑一些问题,比如查询所有已完成的学生,并将其排序为考勤日期匹配查询。

我正在使用firebase开发一个项目,但在通过筛选某个子集合来搜索特定父集合时遇到问题


例如,开始旅行时,我必须检查哪些学生(家长集合)的出席情况得到确认(going属性必须为true),并且出席日期应等于旅行日期。当筛选状态子集合中的数据时,我如何搜索已确认的学生(即家长集合)?

您需要单独进行这些调用,因为Firebase中没有类似加入的调用。换句话说,您不能引用一个文档来调用另一个文档

为了实现这一点,你需要考虑一些问题,比如查询所有已完成的学生,并将其排序为考勤日期匹配查询。