Javascript Firebase云函数数据库触发器';onCreate不是一个函数';

Javascript Firebase云函数数据库触发器';onCreate不是一个函数';,javascript,node.js,firebase,google-cloud-functions,firebase-admin,Javascript,Node.js,Firebase,Google Cloud Functions,Firebase Admin,为了提高效率,我想使用onCreate方法而不是onWrite,但我面临这个错误: functions.database.ref(…).onCreate不是函数 然而,似乎有一个文件中提到的功能 我的代码开始如下: const functions = require('firebase-functions'); const admin = require('firebase-admin'); admin.initializeApp(functions.config().firebase);

为了提高效率,我想使用onCreate方法而不是onWrite,但我面临这个错误:

functions.database.ref(…).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 =>{


我期待着您的帮助。
提前感谢。

更新:在对这个问题的评论中,Firebaser Doug Stevenson指出,在项目的“功能”文件夹中运行
npm upgrade
是更新到最新版本的更简单的方法


我没有找到任何关于如何更新到最新版本的
firebase函数的文档。按照,转到项目的函数目录并输入以下命令:

npm install --save firebase-functions

然后可以查看
package.json
文件以查看安装的版本。包含新触发器的
firebase函数
是0.5.9

完整的代码片段将更有效地理解完整情况。如果没有它,我想您可能忘记需要函数包了?
onCreate()
是最近几天发布的一项新功能。我猜你的构建配置需要更新,但我不知道它是什么。是的,我刚刚看到它是2天前发布的,所以我最好从你的functions文件夹中做一些updateRun
npm upgrade
来升级你的节点模块。您需要至少版本为0.5.9的firebase函数。