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

如何正确向Firestore Database手动添加集合及JSON导入格式?

Firestore添加users集合的手动操作与JSON导入格式

一、手动添加集合的操作步骤

  • 进入Firebase控制台的Firestore Database页面
  • 点击「开始集合」,输入集合名users后点击「下一步」
  • 创建第一个文档:可选择自动生成文档ID或手动指定,然后依次添加三个字段:
    • 字段名nickname,类型选「字符串」,填入对应值
    • 字段名age,类型选「数字」,填入对应值
    • 字段名fab,根据实际值选择对应类型(如字符串、数字、布尔值),填入对应值
  • 点击「保存」完成第一个文档创建
  • 重复上述文档创建步骤,添加另外2个包含相同字段的文档

二、导入所需的JSON文件格式

Firestore支持两种常用的JSON导入格式,根据是否需要指定文档ID选择:

1. 指定文档ID的格式

每个键对应一个文档ID,值为该文档的字段内容:

{
  "user_001": {
    "nickname": "张三",
    "age": 25,
    "fab": "篮球"
  },
  "user_002": {
    "nickname": "李四",
    "age": 30,
    "fab": "读书"
  },
  "user_003": {
    "nickname": "王五",
    "age": 22,
    "fab": "跑步"
  }
}

2. 自动生成文档ID的数组格式

用数组包裹所有文档对象,导入时Firestore会自动为每个文档生成唯一ID:

[
  {
    "nickname": "张三",
    "age": 25,
    "fab": "篮球"
  },
  {
    "nickname": "李四",
    "age": 30,
    "fab": "读书"
  },
  {
    "nickname": "王五",
    "age": 22,
    "fab": "跑步"
  }
]

注意:导入时需确保JSON语法无错误(如引号闭合、逗号正确),字段类型与Firestore支持的类型匹配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 01:35:03