簡體   English   中英

帶有 Firebase 數據庫觸發器的第二代 Google Cloud Functions

[英]Google Cloud Functions 2nd Generation with Firebase Database trigger

我正在嘗試將我的 function 從第一代雲 function (java 11) 更新到第二代。 顯然,一些更改意味着通過 Cloud CLI 實現的舊功能不適用於新的雲功能。 舊觸發器是通過此命令設置的:

--trigger-event providers/google.firebase.database/eventTypes/ref.create \
--trigger-resource projects/_/instances/root/message/{message_id}

仍然可以在 firebase 數據庫的“OnCreate”觸發器上運行 function 嗎? 看起來它可以通過 EventArc 到達,但我找不到任何地方如何做到這一點。 有人已經在這樣做或者可以澄清這一點?

根據@DazWilkin 的評論,此問題有一個現有的公共問題跟蹤器 根據問題內容(截至 2022 年 3 月 18 日):“雲功能團隊確定了問題:該標志不支持該事件,因為它僅支持 PubSub 和 GCS 事件,該團隊將消息更改為更加詳細一些。”

關於這一點,官方 Firebase 文檔(截至 2022 年 3 月 29 日)中規定了預覽限制

Cloud Functions(第 2 代)通過 Eventarc 提供發布/訂閱、雲存儲和審計日志事件。 計划為 Firestore、Firebase RTDB、Analytics 和 Auth 舉辦更多活動。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM