我有一个火花作业,它以 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 时,它都会显示“错误:无法处理请求”。
不知道我哪里出错了。任何建议将不胜感激。
提前致谢 。