Firebase Realtime Queries с индексами в php - PullRequest
0 голосов
/ 29 октября 2019

У меня возникла проблема при применении запросов к данным Firebase в PHP.

Я хочу получить список пользователей онлайн из вышеупомянутых офлайн-данных и онлайн-данные, которые хранятся в Firebase фактически под user_list. Я добавил идентификаторы пользователей. это динамические / переменные, поэтому я не могу применить правило от имени этого.

[
user_list=>[1 => ['id' => 1, 'name' => 'abbas', 'status' => 'online'], 2 => ['id' => 2, 'naumani' => '1.0,2.0', 'status' => 'online'], 3 => ['id' => 3, 'dev' => '1.0,2.0', 'status' => 'offline'], 4 => ['id' => 4, 'dev' => '1.0,2.0', 'status' => 'offline']]
]

1 Ответ

0 голосов
/ 29 октября 2019

Я нашел решения из документации: https://firebase.google.com/docs/database/security/indexing-data#section-indexing-order-by-value

Пример динозавров был очень полезным для меня. Шаги:

  1. сначала установите правило:
  2. Затем в Admin SDK используйте orderByChild (Mine is PHP)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...