Javascript Firebase填充嵌套值
有没有一种方法可以让学生们聚集在一起Javascript Firebase填充嵌套值,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,有没有一种方法可以让学生们聚集在一起 "cohortStudents": { "cohort-id-4": { "cohortId": "cohort-id-4", "instructorId": "CZVLBcZ7lQe2OUcHdDLjW4OVFaB2", "students": { "student-id-1": true, "student-id-2": true, "student-id-3": true }
"cohortStudents": {
"cohort-id-4": {
"cohortId": "cohort-id-4",
"instructorId": "CZVLBcZ7lQe2OUcHdDLjW4OVFaB2",
"students": {
"student-id-1": true,
"student-id-2": true,
"student-id-3": true
}
}
}
所以基本上我可以通过https://[projectname].firebaseio.com/cohortStudents.json?orderBy=“cohortId”&equalTo=“court-id-4”
我将获得对象,但学生:{}
仍将有student-id-1
等
是否有一种方法可以获取类似于学生:{student-id-1:{name:'',email:'}}
希望您的帮助Firebase数据库查询仅从单个位置读取子节点。不支持服务器端联接 要获取从
学生
引用的用户,您必须进行客户端连接:分别加载每个用户
我强烈建议使用Firebase SDK来实现这一点,因为它针对这种类型的用例进行了优化。看