如何在Firebase Cloud Firestore中收听实时更新?

时间:2019-07-26 05:06:25

标签: firebase google-apps-script google-cloud-firestore

在Firebase的官方文档中,我们可以使用https://firebase.google.com/docs/firestore/query-data/listen

let doc = db.collection('cities').doc('SF');

let observer = doc.onSnapshot(docSnapshot => {
  console.log(`Received doc snapshot: ${docSnapshot}`);
  // ...
}, err => {
  console.log(`Encountered error: ${err}`);
});

但是我们如何使用Google Apps脚本呢?

1 个答案:

答案 0 :(得分:0)

在事件(如数据更新)上运行Apps脚本意味着要使用触发器。不幸的是,目前尚无Apps Script triggers支持Firebase。

但是,您可以在附加到您的Apps脚本文件的HTML文件中包含JavaScript代码,并将其作为Web App进行部署。