【发布时间】:2017-06-08 20:13:06
【问题描述】:
我有一些应用程序使用了多位置更新方法,如下所示:
const updates = [];
updates['/location1'] = data;
updates['/location2'] = data2;
firebase.database().ref().update(updates);
然而,当我正在开发一个新应用时,我收到了以下消息:
FIREBASE WARNING: Passing an Array to Firebase.update() is deprecated. Use set() if you want to overwrite the existing data, or an Object with integer keys if you really do want to only update some of the children.
没有关于如何在任何地方执行多位置原子更新的真实信息,文档仍然使用旧方法。链接then() 不是一个好主意,因为回滚将是一场噩梦。
关于新的多地点更新方法的任何线索和/或信息?
【问题讨论】:
标签: javascript firebase firebase-realtime-database ecmascript-6