【发布时间】:2020-12-26 18:40:20
【问题描述】:
我想在每天凌晨 12:00 重置我的 Firebase 实时数据库中的特定值。我正在使用 Firebase Cloud Functions 来执行此操作。这是我的代码:
exports.dailyReset = functions.pubsub.schedule('0 0 * * *').onRun((context) => {
exports.resetValue = functions.database.ref('/users/{userId}')
.onWrite((change, context) => {
var ref = change.data.ref;
ref.update({
"daily": 0
});
return ref.update({"daily": 0});
});
return null;
});
在测试脚本时,它不起作用。它不会重置我的 Firebase 实时数据库中的值。谁能告诉我如何解决这个问题?
【问题讨论】:
标签: javascript node.js firebase firebase-realtime-database google-cloud-functions