Firebase实时数据库查询两个在Swift中的孩子



我不知道是否有人在处理过这样的事情。我在firebase数据库中有一个简单的结构:

channels
  -L5xr3XxRMJ3GOQOyP8t
     name: "test"
     user1: "T00SfCLwbmWbaZJieSb2pSzO7fp1"
     user2: "ylRatW20m6VKnQDXjJdet2GZhgt1"
  -L5xrMGvRGgH6X1mDyP1
     name: "test2"
     user1: "ylRatW20m6VKnQDXjJdet2GZhgt1"
     user2: "T00SfCLwbmWbaZJieSb2pSzO7fp1"

user1user2中具有用于存储在不同结构中的用户的标识符。我需要向channels进行查询,以发送用户标识符并检查该值是否在user1 user2中。

我寻找解决方案,但没有发现任何有用的东西。任何人都可以告诉我遵循的方式?

谢谢

没有使用Firebase实时数据库的查询。您必须进行两个不同的查询,然后将结果合并到应用程序中。

最新更新