Данный проект был создан через обычную консоль Google. Не один пожарный.
Я ввел приведенный ниже код в облачную консоль и связал ее с событием onCreate в моей базе данных firestore. Событие срабатывает правильно, когда я вставляю документ по указанному пути. Однако функция всегда завершается с ошибкой
TypeError: Cannot read property 'ref' of undefined at exports.helloFirestore
Документ создан, но нет поля "createAt".
Чего мне не хватает?
функция
exports.helloFirestore = (snap, context) => {
return snap.ref.set(
{
createdAt: admin.firestore.FieldValue.serverTimestamp()
},
{ merge: true }
)
.catch(error => {
console.log(error);
return false;
});
}
Вот как это выглядит в консоли.