
実現したいこと
前提
更新時に用いるトリガーのonCreatの文法が分かりません。公式docを見たのですが、
onCreate(handler: (snapshot: QueryDocumentSnapshot, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<QueryDocumentSnapshot>;
と書いてあり、handlerの意味や、どのような構造になっているのか分かりません。
https://firebase.google.com/docs/functions/firestore-events?hl=ja (公式doc)
参考になるサイトや、文法のポイントなどを教えていただけると助かります。
(追記)
exports.myFunctionName = functions.firestore.document('/collection/{docId}').onCreate((snapshot, context) => {
// ここにトリガーされたときの処理を記述する
});
とchatGPTに聞くと書いてありましたが、onCreate((snapshot, context) => {
のように、snapshot, contextを書いておけば大丈夫ということなのでしょうか?
0 コメント