1

我有一个火花作业,它以 100 秒的间隔和 300 秒的滑动间隔提取流数据 (Dstreams),并在每个间隔结束时更新 firestore db。除了显示来自网上的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 时,它都会显示“错误:无法处理请求”。

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

提前致谢 。

4

0 回答 0