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