【发布时间】:2019-12-31 08:38:09
【问题描述】:
我正在为我的应用部署 Firestore 触发器 onCreate,但每次我想部署时,它总是出错
控制台始终显示代码 13 和消息“内部”
这是控制台上出现的内容
{"@type":"type.googleapis.com/google.cloud.audit.AuditLog",
"status":{"code":13,"message":"INTERNAL"},
"authenticationInfo":{"principalEmail":"[My_EMAIL]"},
"requestMetadata":{"requestAttributes":{},"destinationAttributes":{}},
"serviceName":"cloudfunctions.googleapis.com",
"methodName":"google.cloud.functions.v1.CloudFunctionsService.UpdateFunction",
"resourceName":"projects/etalase/locations/us-central1/functions/onNewMessage"}
这是我在 index.js 上的代码
exports.onNewMessage = functions.firestore
.document('/messages/{groupChatId}/{groupChatId}/{messageFeedItem}')
.onCreate(async (snapshot, context) => {
const doc = snapshot.data();
console.log('------Message Created-----');
console.log(doc);
const idForm = doc.userID;
const idTo = doc.sellerID;
console.log('Message from : ', idForm);
console.log('Message to : ', idTo);
});
我希望这会部署,并且每次在 {messageFeedItem} 上创建新消息时,它都会触发控制台,但即使我也无法部署它
谢谢
【问题讨论】:
-
请联系 Firebase 支持并提供您的详细信息。 support.google.com/firebase/contact/support
标签: firebase google-cloud-functions