【问题标题】:How to look for a specific child the Firebase real time database using cloud functions如何使用云功能在 Firebase 实时数据库中查找特定子项
【发布时间】:2018-02-17 11:52:49
【问题描述】:

我正在尝试创建一个云功能,用于在我的数据库中搜索特定的孩子。

这是我的数据库结构:

places
   place_id_1
      users
         user1
            date: 1231233
         user2
            date: 3213424
   place_id_2
       users
          user3
             date: 123442

我要做的是搜索连接到哪个节点“user1”(本例是“place_id_1”)。

'places' 节点下可能有很多子节点,因此遍历所有子节点并不是一个好主意(而且可能会花费很多时间..)

有没有办法轻松查询和获取与特定用户关联的所有节点?

【问题讨论】:

    标签: javascript firebase firebase-realtime-database google-cloud-functions


    【解决方案1】:

    Firebase 仅允许您在 1 个级别进行查询。您将需要创建一个参考表。例如:

    usersReference:   
      user1: 
       place_01
      user2: 
       place_02
    

    请看这里:Firebase Query Double Nested

    【讨论】:

      猜你喜欢
      • 2023-04-08
      • 1970-01-01
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 2018-01-08
      • 1970-01-01
      • 2020-05-15
      • 2018-10-30
      相关资源
      最近更新 更多