4
運行:如何獲得'雲功能shell`與公司的FireStore工作
firebase experimental:functions:shell
當我嘗試打電話給我的功能,像這樣:
sendEmail('data', {params: 'commentId:12'})
我得到:
Info: Function crashed TypeError: Cannot use 'in' operator to search for 'exists' in data
如何在Firestore
觸發的雲端函數上啓動新的onWrite
不幸的是,本地測試firestore函數似乎還沒有記錄,但我認爲問題是您必須以正確的格式提供測試數據,而不是使用字符串。由於firestore文檔本質上是JSON對象,因此可以嘗試使用類似'sendEmail({test:'data'},{params:{commentId:12}})' – Scarygami
我試過用不同的方式測試firestore函數,總是在崩潰中結束。我懷疑它還沒有得到支持。我已經在內部使用了Firebase團隊。 –