Firebase是否有任何技巧{ merge: true }可以设置额外/更多自定义声明而不删除/覆盖旧变量?
复制步骤:
admin.auth().setCustomUserClaims(uid, { a: 'value' }) // Run this first
admin.auth().setCustomUserClaims(uid, { b: 'value' }) // Then run this after
Run Code Online (Sandbox Code Playgroud)
结果:
{ b: 'value'}
Run Code Online (Sandbox Code Playgroud)
预期结果:
{ a: 'value', b: 'value' }
Run Code Online (Sandbox Code Playgroud)
还是我做错了什么?