Есть ли способ запросить Firebase с помощью Java SDK администратора без установки события onDataChange? - PullRequest
0 голосов
/ 05 октября 2019

Я пытаюсь запросить базу данных Firebase, используя Java Admin SDK. Из примеров, которые я вижу в Интернете, похоже, что мне нужно установить событие onchange и затем выполнить запрос к базе данных внутри этого обработчика событий.

Есть ли способ напрямую запросить firebase без необходимости делать это внутри обработчика событий?

1 Ответ

2 голосов
/ 05 октября 2019

Не с Admin SDK. Все данные извлекаются асинхронно, и после завершения Firebase вызывает ваш метод onDataChange или onChild....

Если вы хотите иметь блокирующий код, вы можете рассмотреть возможность использования синхронных HTTP-запросов к API REST Firebase. Но тогда вы не будете использовать Admin SDK.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...