我不知道是否有人在处理过这样的事情。我在firebase数据库中有一个简单的结构:
channels
-L5xr3XxRMJ3GOQOyP8t
name: "test"
user1: "T00SfCLwbmWbaZJieSb2pSzO7fp1"
user2: "ylRatW20m6VKnQDXjJdet2GZhgt1"
-L5xrMGvRGgH6X1mDyP1
name: "test2"
user1: "ylRatW20m6VKnQDXjJdet2GZhgt1"
user2: "T00SfCLwbmWbaZJieSb2pSzO7fp1"
在user1
和user2
中具有用于存储在不同结构中的用户的标识符。我需要向channels
进行查询,以发送用户标识符并检查该值是否在user1
或 user2
中。
我寻找解决方案,但没有发现任何有用的东西。任何人都可以告诉我遵循的方式?
谢谢
没有使用Firebase实时数据库的查询。您必须进行两个不同的查询,然后将结果合并到应用程序中。