У меня есть список устройств, и у каждого устройства есть список пользователей.Как я могу найти определенного пользователя (по электронной почте) на всех устройствах?
Кажется, один из подходов - использовать orderByChild("users").equalTo(userId)
и выполнять итерацию по каждому дочернему элементу, но это оставляет большую часть работы клиенту.,Есть ли другой способ справиться с этим, или предлагаемый подход все еще использует orderByChild()
?
Это пример того, как база данных в настоящее время структурирована:
devices/
deviceId1/
users: [userId1, userId2]
deviceId2/
users: [userId3, userId4]