我有一个设备列表,每个设备都有一个用户列表。如何在所有设备上(通过电子邮件)搜索特定用户?
似乎一种方法是使用orderByChild("users").equalTo(userId)
并遍历每个孩子,但这将大部分工作留给了客户。有另一种方法可以解决此问题,还是建议的方法仍然使用orderByChild()
?
这是当前数据库结构的示例:
devices/
deviceId1/
users: [userId1, userId2]
deviceId2/
users: [userId3, userId4]