我的用户选择“业务类别”和“业务类型”。下面的查询用于确保我将匹配的业务拉至所选的“业务类别”,即“ self.businessCategory”。然后,我需要对“ Business Category”的查询结果进行另一个查询,以与“ self.businessType”的“ Business Type”匹配。如何做到这一点?据我所知,我可以做“ hasChild”之类的事情,但实际上并不会检查该企业是否有一个名为“ type”的孩子。
//snapshot.hasChild(self.businessType)
func getTableViewData() {
Database.database().reference().child("Businesses").queryOrdered(byChild: "businessCategory").queryEqual(toValue: self.businessCategory).observe(.childAdded, with: { (snapshot) in
})
}