【发布时间】:2019-09-22 23:17:29
【问题描述】:
我正在使用 firebase 开发一个项目,但我无法通过过滤其中一个子集合来搜索特定的父集合。
例如,开始旅行时,我必须检查哪些学生(家长收藏)已确认他们的存在(going 属性必须为真),并且出勤日期应等于旅行日期。在 Presence 子集合中过滤数据时,如何搜索已确认的学生(这将是父集合)?
【问题讨论】:
标签: firebase ionic-framework google-cloud-firestore
我正在使用 firebase 开发一个项目,但我无法通过过滤其中一个子集合来搜索特定的父集合。
例如,开始旅行时,我必须检查哪些学生(家长收藏)已确认他们的存在(going 属性必须为真),并且出勤日期应等于旅行日期。在 Presence 子集合中过滤数据时,如何搜索已确认的学生(这将是父集合)?
【问题讨论】:
标签: firebase ionic-framework google-cloud-firestore
您需要单独进行这些调用,因为 Firebase 中没有类似 JOIN 的调用。换句话说,您不能引用一个文档来调用另一个文档。
要实现它,您需要考虑诸如查询所有已完成的学生并核对出勤日期匹配查询的结果。
【讨论】: