Подтвердить что ты не робот

Firebase Cloud Function Database Trigger 'onCreate не является функцией'

Я хочу использовать onCreate вместо onWrite ради эффективности, но сталкиваюсь с этой ошибкой:

functions.database.ref(...). onCreate не является функцией.

Однако, похоже, существует функция, упомянутая в документе https://firebase.google.com/docs/reference/functions/functions.database.RefBuilder#onCreate
Мой код начинается следующим образом:

const functions = require('firebase-functions');

const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);

exports.manager = functions.database.ref('some_ref')
    .onCreate(event =>{


Я с нетерпением жду вашей помощи.
Спасибо заранее.

4b9b3361

Ответ 1

Обновление: В комментарии к вопросу Firebaser Doug Stevenson указывает, что запуск npm upgrade в папке функций проекта - это более простой способ обновления до последней версии.


Я не могу найти документацию по обновлению до последней версии firebase-functions. Следуя приведенным ниже общим руководствам, описанным здесь, перейдите в каталог функций проекта и введите следующую команду:

npm install --save firebase-functions

Затем вы можете посмотреть в файле package.json, чтобы увидеть установленные версии. новая версия firebase-functions, которая содержит новые триггеры: 0.5.9