【发布时间】:2019-05-20 01:48:38
【问题描述】:
我收到此错误:
ReferenceError: userid is not defined
at exports.onUserNickUpdate.functions.firestore.document.onWrite (/srv/index.js:49:34)
at cloudFunctionNewSignature (/srv/node_modules/firebase-functions/lib/cloud-functions.js:120:23)
at /worker/worker.js:825:24
at <anonymous>
at process._tickDomainCallback (internal/process/next_tick.js:229:7)
当我运行这个函数时(被写入文档触发):
exports.onUserNickUpdate = functions.firestore.document('user/{userid}').onWrite((change,context) => {
const changednick = change.after.data().nick
return highscore_collection.doc(userid).set({
nick: changednick
})
})
错误来自这一行highscore_collection.doc(userid).set。不明白这个错误,怎么没有定义userid?
【问题讨论】:
标签: javascript firebase google-cloud-firestore google-cloud-functions