Google Firestore-使用JS获取最新更新并在浏览器中显示

时间:2019-03-15 08:25:04

标签: javascript web google-cloud-firestore

我有一个spark作业,它以100秒的间隔和300秒的滑动间隔拉动流数据(Dstream),并在每个间隔结束时更新firestore db。除了显示由于我没有任何前端经验,因此从Web上的Firestore中获取数据。

下面是我设法写的东西。

    const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firestore);

const firestoreDB = admin.firestore()

exports.triggerDoc = functions.https.onRequest((request, response) => {
 console.log("function triggered")
 triggerDocumentUpdated()
});

function triggerDocumentUpdated() {
  exports.updateUser = functions.firestore
      .document('men-clothing/accessories')
      .onUpdate((change, context) => {
        const newValue = change.after.data();
        const previousValue = change.before.data();

        const name = newValue.name;
        console.log(name)
      });
}

我只想在网络上显示更新的值,并且每次在部署函数后访问函数URL时,都会显示“错误:无法处理请求”。

不知道我要去哪里错了。任何建议将不胜感激。

先谢谢了。

0 个答案:

没有答案