我正在尝试编写一个聚合函数来更新有关通配符中文档的嵌套对象的值更改的一些详细信息。
exports.createAccessDetails = functions.firestore.document('classrooms/{classId}/access/{accessType}').onWrite((snap, context) => {
// const data = snap.data();
const { classId, accessType } = context.params;
console.log(snap);
console.log(classId, accessType);
return null;
});
然后像单击按钮一样更新对象
function setAccess() {
const date = Date.now();
Firebase.firestore.collection('classrooms')
.doc('1570776211111').update({
[`access.writeAccess.${date}`]: true
});
}
我究竟做错了什么?为什么函数没有触发?
繁华开满天机
炎炎设计
相关分类