我意识到发生这种情况的可能原因(如果我错了,请纠正我)是因为注册和设置用户的displayName在客户端是在两个单独的步骤中进行的,因此当onCreate被触发时,user.displayName自然为空我研究了auth.user().onOperation函数(找到了),但当我尝试将此函数部署到firebase时,我得到了错误Error: Functions did not deploy properly或者,有没有办法在createUserWithEmailAndPassword上设置displayName,这样我就可以继续使用onCreate
我正在尝试获得一个简单的原子增加/减少工作在Firebase云函数与Firestore触发器。为了测试这些,我想使用Firestore仿真器执行本地测试。Unsupported field value: a custom object (found in field myfield)import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin&
编辑:在深入阅读指南并遵循Doug的回答后,我尝试编辑我的代码,但我仍然无法使其工作。这是我的新代码(index.ts):import * as admin from 'firebase-admin= functions.auth.user().onCreate((user)=>{
const newUser = new MyUser(user.uid, "Friend"