Чтение данных Firebase препятствует разрешению asyn c метода - PullRequest
1 голос
/ 27 апреля 2020

Я пытаюсь написать навык Alexa, который читает из Firebase

Я нахожусь в положении, когда у меня есть метод NodeJS, который вызывается при использовании тестовой консоли Alexa, но если я добавьте код для извлечения данных из Firebase, метод зависает до тех пор, пока не истечет время лямбды знаю, что коду удается добиться этого

Я подозреваю, что это связано с Firebase, как будто я удаляю фрагмент db.collection('plants').get() (и связанные с ним переменные), затем код выполняется до завершения

Я подозреваю, что это связано с тем, что метод не возвращается, а не происходит исключение, потому что вывод для response одинаков как в рабочей версии (без Firebase .get()), так и в нерабочей версии

Любая помощь будет оценена!

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