firebase - 如何在云函数中创建触发函数 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)
解决方案
推荐阅读
- c# - 如何为任何类型的通用类型窗口/页面实现 xaml 页面?
- azure - 更改 Azure ADDS 下仅 Azure AD 云帐户的最小密码长度
- android-databinding - DataBindingUtil.setContentView 偶尔返回 null 的可能原因是什么?
- javascript - 通过 ajax 数据设置的本地存储随机获取未定义
- azure-data-factory-2 - 数据工厂子项修改或创建日期
- ios - 什么会导致分段选取器控件“弹出”而不是滑动到新选择,仅在实际设备上?
- flutter - 颤振:输入'列表
' 不是 'Widget' 类型的子类型 - ios - 保存 UIDocument 失败并出现权限错误 - `NSCocoaErrorDomain` 代码 `513`
- php - 迁移到新服务器 Laravel 5.8 后页面丢失
- php - PHP XPath 确定是否选中了一个复选框?