Я хочу обновить блоб-документ с количеством комментариев, когда создается новый комментарий. Я хочу использовать триггер onCreate с машинописью. Это возможно с облачным магазином? Это то, что у меня есть, но я застрял, потому что я не вижу много документов с машинописью или даже с узлом.
exports.commentCreated = functions.firestore
.document('comments/{commentId}')
.onCreate((snap: any , context: any) => {
admin.firestore().collection("blob").doc(snap.data().blobId).get()
.then(snapshot => {
//1. count comment size? <-- how?
//2. update the blob with new comment count <-- how?
//below code is wrong
snapshot.update({
"commentCount": snapshot.size
});
})
.catch(error => {
console.log('22');
//response.status(500).send("Something went wrong!");
});
});