【问题标题】:firebase get url by nested child id for tree likefirebase 通过嵌套子 ID 获取 url,例如树
【发布时间】:2019-02-13 14:41:56
【问题描述】:

我在 firebase 中有以下结构:

 data/users/<id_user>/lists/<id_list>/children/<child1_id>/children/<child2_id>

如果知道唯一的 child2_id,如何获取这个完整的 URL?

(最好是打字稿,angularfire 2)

【问题讨论】:

  • 你不能。 realtimedb 希望您知道完整路径。
  • 我最终将父节点 ID 存储在子节点中

标签: angular typescript firebase firebase-realtime-database


【解决方案1】:

Firebase 实时数据库查询可以搜索某个位置的子节点。但是您搜索的值必须在每个子项下的固定路径。

所以如果你知道data/users/&lt;id_user&gt;/lists/&lt;id_list&gt;/children/&lt;child1_id&gt;,你可以用child2_id查询找到它下面的孩子。但是您无法跨多个嵌套的未知路径搜索child2_id

有关更多信息,请参阅Firebase Query Double Nested,可能(取决于您的用例)Firebase query if child of child contains a value

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-29
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 2020-04-04
    相关资源
    最近更新 更多