Облачная функция Google - размер снимка запроса пожарного магазина не определен - PullRequest
0 голосов
/ 16 сентября 2018

У меня есть функция Google с триггером хранилища onFinalize, который делает 2 вещи в firestore db

  1. добавить детали элемента в элементы коллекции
  2. получить размер элемента коллекции

Почему мой возврат snapshot.size не определен?

Снимок журнала консоли возвращает правильный результат массива.

exports.elementChange = functions.storage.object().onFinalize((object) => {


    var element = {
        name: object.name,
        time: object.updated
    }


    db.collection('elements').doc(object.name).set(element)
    .then(db.collection('elements').get())
    .then((snapshot) => {

        console.log(snapshot);

        console.log("current size is "+snapshot.size);

        return console.log('element total count updated in db'); 

    })
    .catch(err => (console.log('Error when finalise element: '+ err)))

    // return console.log('finished finalise element');

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