【发布时间】:2017-08-02 12:05:33
【问题描述】:
我正在创建一个 android 应用程序,用于记录一个人在某些事情上花费了多长时间。我想将花费的时间添加到总花费的时间,所以我知道用户在锻炼类型上花费了多长时间 我想在一个函数中做,因为我认为它比事务更容易。
exports.addExerciseTime = functions.database.ref('users/{userid}/stats/exerciseTime/{type}').onWrite( event =>{
console.log("Exercise time updates...");
var newdata = event.data.val();
var oldData = event.data.previous.val();
return event.data.ref.update(oldData+ newdata);
});
现在,我知道这个函数会一直循环,直到 firebase 将其关闭。
但是我该怎么做呢?有没有更简单的方法来做到这一点?
【问题讨论】:
标签: javascript firebase firebase-realtime-database google-cloud-functions