有没有办法在没有云功能的情况下触发 Firestore?

时间:2021-05-16 02:32:05

标签: firebase google-cloud-firestore

在我的反应后端的 nodejs express 应用程序中,我使用 firebase 服务帐户密钥访问 firestore。在没有 Cloud Functions 的情况下创建或删除集合时,是否有任何方法可以触发 Firestore? 我无法升级到 blaze 计划,因此无法在我的 Firebase 项目中使用云功能。

下面的代码是在帖子不受欢迎时删除通知(即文档将从喜欢的集合中删除)。

exports.deleteNotificationOnUnlike = functions.firestore
  .document("likes/{id}")
  .onDelete((snapshot) => {
    return db
      .doc(`/notifications/${snapshot.id}`)
      .delete()
      .catch((err) => {
        console.error(err);
      });
  });

如何在没有云功能的情况下实现上述代码?

0 个答案:

没有答案