我在firebase中具有以下结构:
data/users/<id_user>/lists/<id_list>/children/<child1_id>/children/<child2_id>
如何知道唯一的child2_id,以获得完整的URL?
(最好是打字稿,angularfire 2)
答案 0 :(得分:1)
Firebase实时数据库查询可以搜索位置的子节点。但是,您搜索的值必须位于每个孩子下方的固定路径上。
因此,如果您知道data/users/<id_user>/lists/<id_list>/children/<child1_id>
,则可以使用child2_id
进行查询以找到该子项下的子项。但是您无法跨多个嵌套的未知路径搜索child2_id
。
有关更多信息,请参见Firebase Query Double Nested,并可能(取决于您的用例)参见Firebase query if child of child contains a value。