Использование облачных функций для запроса Cloud Firestore - PullRequest
1 голос
/ 08 марта 2019

Контекст

У меня есть приложение для событий React Native, которое отправляет напоминания за день до бронирования.Я решил использовать облачные функции для запроса базы данных пожарного депо, а затем отправлять уведомления с помощью Cloud Messaging.

Название модели бронирования: строка, StartDate: строка ("2019-03-07"), NotificationToken: строка

Проблема

Моя облачная функция не возвращает никаких событий.

Это то, что я имею до сих пор.Пока я возвращаю заказы в браузер, но собираюсь передать их sendNotifications

exports.getBookings = functions.https.onRequest((req, res) => {

        var bookings = db.collection("Bookings")
        .get()
        .then((result) => {

        var bookingList = [];
        result.forEach((element) => {
            bookingList.push(element);
        });
        return bookingList;
    })
    .catch(err => {
        console.log("error", err);

        return err;
    })
    // sendNotificiation(bookings);
    res.send(bookings);
    })
})

Это сообщение о событии от Firebase

Function execution took 13 ms, finished with status code: 304
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...