firebase - 如何将我在firebase云函数中获得的键值对对象的值设置为零(快照)
解决方案
以下将完成这项工作:
exports.finalPen = functions.database
.ref('/Sample/Pen/{penId}')
.onCreate((snap, context) => {
const createdData = snap.val(); // data that was created
return admin
.database()
.ref('Final/Pen/' + snap.key)
.set(setAllToZero(createdData));
});
const setAllToZero = function(pen) {
Object.keys(pen).forEach(function(key) {
pen[key] = 0;
});
return pen;
};
推荐阅读
- typescript - office.js displayDialogAsync 无法与 displayInIframe 一起使用:true
- ios - iOS:Healthkit 实时获取氧饱和度
- c# - 在链表实现中的特定节点之后添加一个新节点
- python - 带有正则表达式分隔符的 pandas read_table,因为负数没有中间空格
- sql - 在访问查询中将文本字段转换为日期/时间字段不起作用
- ios - 在 AppBrowser 中隐藏 iOS Cordova 上的微调器
- extjs - EXTJS 5.0:在最新的 Mozilla 版本(59.0.2)上未触发按钮单击事件
- email - 如何发送带有附件 xamarin 表单的电子邮件
- reactjs - 警告:“对象”类型的道具类型失败,应为字符串
- php - 如何解决php功能错误?