首页 > 解决方案 > 如何在云函数中创建触发函数 onCreate()?

问题描述

我无法为 firebase 云函数创建 onCreate 函数。我想在用户下新订单时获取订单数据。这是我的功能:

exports.createOrder = functions.firestore.document('Orders/{now}/Live Orders/{orderID}')
.onCreate((snap, context) => {
    const order = snap.data();
    //const ordertime = order.orderTime;

这里的“现在”是我通过这个得到的当前日期:

var d = new Date();
var month = parseInt(d.getMonth(),0) + 1;
var now = d.getFullYear() + "-"+ month + "-"+ d.getDate();

我得到的错误是这样的:

Failed to configure trigger providers/cloud.firestore/eventTypes/document.create@firestore.googleapis.com (createOrder)

标签: firebasegoogle-cloud-functions

解决方案


推荐阅读