You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase JavaScript SDK无法获取Firestore文档的isAdmin字段

Firestore字段获取异常问题

问题现象

通过Firestore Web控制台可查看目标文档数据,该文档包含register映射字段,结构如下:

register (map)
    email: "cadi****r.edu.br" (string)
    isAdmin: true (boolean)
    name: "Sanson " (string)
    uid: "U6bXeb4qVnWU9pd****" 

但在VueJS应用中使用JavaScript代码获取该文档时,isAdmin字段未被返回,其余字段正常,控制台输出如下:

{register: {…}}
register: 
   email: "cadin****r.edu.br"
   name: "Sanson "
   uid: "U6bXeb4qVnWU9p*****"

所用代码

var db = firebase.firestore()
var user = firebase.auth().currentUser
const doc = await db.collection('users').doc(user.uid).get();
var data = doc.data();
console.log(data);
console.log( data.register.isAdmin); // 输出 `undefined`

已确认信息

  • 无安全规则阻止该字段的获取
  • Web控制台视图显示register映射下确实存在isAdmin字段,值为true

内容的提问来源于stack exchange,提问作者Augusto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 18:09:58