firebaseのトリガーonCreateの文法について教えて欲しいです。

実現したいこと

前提

更新時に用いるトリガーの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 コメント