Firebase嵌套数据

时间:2017-09-23 13:31:13

标签: javascript firebase firebase-realtime-database

我的Firebase数据库结构如下所示:

shift:
    some_branch_id:
         some_shift_id: { object }
         some_shift_id2: { object }
    some_branch_id:
         .....

我知道轮班ID,但我不知道分支ID。我只需要获取那些包含some_shift_id的记录,该记录等于my_shift_id(我知道)

到目前为止我所尝试的是这样的:

return this.db.ref('shift').orderByChild(my_shift_id).on('value', callback);

return this.db.ref('shift').orderByValue().equalTo(my_shift_id).on....

如果数据库结构不好,我无法做任何事情,就像这样给我。

所以我需要像检查一些孩子(some_branch_id)的孩子(some_shift_id)是否等于my_shift_id并获得匹配的孩子一样。

0 个答案:

没有答案