問題タブ [google-cloud-functions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firebase - Cloud Functions for Firebase が何度も呼び出される
firebase-queue
ワーカーをクラウド機能に移行するために、Cloud Functions for Firebase を試しています。特定の参照で新しいノードを作成するたびに、最後に更新されたタイムスタンプを追加する単純な関数を追加しました。関数は次のようになります。
このクラウド機能をデプロイし、アプリからノードを 1 つだけ追加しました。Firebase Functions ダッシュボードにアクセスすると、関数が 169 回呼び出されていることがわかりましたが、その理由はわかりません。ログを見てみると、過去の全ノードにも機能を付けているようなログが。
onWrite
が同様に動作child_added
し、既存のすべてのエンティティに対しても関数を実行する場合はありますか?
関数を変更して再度デプロイするたびに、このアクションが繰り返されますか?
新しく追加されたノードに対して一度だけ実行されることを期待していました。
firebase - ストレージ機能の Firebase 権限
次を使用して、ストレージ バケット内の特定のパスで関数をトリガーしようとしています。
デプロイしようとすると、コンソールに次のように表示されます。
どうやってやるの?IAM やバケットのアクセス許可などを設定する必要がありますか?
firebase - Cloud Functions と Firebase Functions の違いは何ですか?
Cloud FunctionsとFirebase Functions (または「Cloud Functions for Firebase」)はどちらも同じように見えます。それぞれのユースケースを説明してください。
どちらも HTTP 関数を使用します。
Cloud Functionsで:
そしてFirebase Functionsで:
これらの違いは何ですか?