onCreate不是一个可调用的函数,它是在创建文档时触发的。可调用函数的定义如下:
我正试图通过使用云函数将数据写入firestore,这是我的代码
index.js
const functions = require('firebase-functions');
exports.addfield = functions.firestore
.document('userInfo/DsJcWyIwSDkf0BYTFBq9xfXkzGK7')
.onCreate((snap, context) => {
});
无效
Future<void> addfield() async {
HttpsCallable callable = FirebaseFunctions.instance.httpsCallable('addfield');
await callable.call();
print('Success');
}
当我调用我的函数时
[错误:flutter/lib/ui_dart_state.cc(198(]未处理的异常:[firebase_functions/未找到]not_found
exports.addfield = functions.https.onCall((data, context) => {
// ...
});
有关详细信息,请参阅应用程序中的呼叫功能。
若要创建不需要函数的文档,请参阅将数据添加到Cloud Firestore。