exports.fileUploaded = functions.storage.object().onChange(event => {})
が呼び出された後にどの変更が行われたかを検出する方法はありますか?あなたはストレージの変更後のFirebase機能。何が変更されたかを検出する
0
A
答えて
0
、他の人について更新、はをどのように作成し、私はファイルがobject.resourceState==="not_exists"
から存在して取得することができます sotrage
からファイルがストレージにをアップロードされたファイルが削除された場合でも、ときに呼び出されるので、 ObjectMetadataのイベントプロパティを詳しく見なければなりません。 documentationから:
クラウド機能イベントの数は、このような 更新されたファイルのための タイムスタンプおよびリソースの変更のため、サイズとcontentType属性として公開します。イベントのresourceState属性の値は、オブジェクトの作成と更新の場合は「存在」( オブジェクトの削除と移動の場合)です。 オブジェクトが作成されたばかりかどうかを知りたい場合は、resourceState属性は と 'metageneration'属性を組み合わせて指定する必要があります。オブジェクトのメタデータに変更があるたびに、メタデータの属性は に増分されます。新しいオブジェクトの場合、 metageneration値は、何が起こったかを把握することができるはずです
resourceState
とmetageneration
間の1
です。
関連する問題
- 1. データ変更を検出するためのベストハッシュ機能?
- 2. ビューの変更までFirebase機能が実行されない
- 3. 「変更後」または「反映」機能とは何ですか?
- 4. 検出されたファイルの変更2012
- 5. 機能の終了後に値が変更される
- 6. UIボタンの色が変更された後に変更する
- 7. 何かが変更されたかどうかを検出します
- 8. javascript検索機能を変更する
- 9. モデルを変更した後、更新データベースが機能しない
- 10. コアデータモデルの変更後にiCloudストレージが壊れた
- 11. 最後のラジオグループが変更された場合に実行する機能
- 12. Firebase関数は、ストレージにアップロードされたファイルのfileNameを変更します
- 13. JavaFXプログレスバーが別の機能から変更されました
- 14. ファイルの名前が変更された後、パイプラインのコピーアイテムが機能しない
- 15. Intellijで名前が変更された後にパッケージが検出されない
- 16. JavaScriptで変更された隠しセレクトオプションの変更イベントで検出する
- 17. なぜ、ブロブ検出の結果がパラメータの変更後に変更されないのですか?
- 18. DIVの高さが変更された場合の検出
- 19. Androidのfirebaseイメージをサイズ変更し、firebaseのストレージにアップロード
- 20. 変更機能出力 - ソースを点検 - Javascript- HTML - 私は関数の出力を変更するGoogle Chromeの
- 21. ABAddressBookRegisterExternalChangeCallbackから変更されたものを検出します。
- 22. Ember-CLI - emberでハッシュ変更機能を検出する
- 23. リンクリスト検索機能の変更リスト
- 24. Firebaseのストレージとデータベースのキー名を変更する方法
- 25. イメージのサイズ変更機能で何も保存されない
- 26. 最後に変更されたファイルを検出するためにCronjob
- 27. NSColorWellの変更された選択を検出する
- 28. jQueryの変更されたオプションを検出するjQuery
- 29. Vue.js - ネストされたプロパティ値の変更を検出する
- 30. フォントがEPUBで変更されたとき検出する
ドキュメントのために、あなたが '.onCreated、.onModified、または.onDeleted'イベントを使用するかもしれないと思いました。 'event.data'オブジェクトの変更結果を確認することができます。 https://firebase.google.com/docs/functions/gcp-storage-events – HakanC