在 Google Cloud Firestore 中创建、更新和获取文档

用于Google Cloud Firestore,自动创建、更新和获取文档,简化数据管理流程,提升工作效率,确保信息及时更新和准确存储。

2025/7/8
6 个节点
简单
手动简单googlefirebasecloudfirestore
分类:
Manual TriggeredSimple Workflow
集成服务:
GoogleFirebaseCloudFirestore

适用人群

该工作流适合以下人群:
- 开发者:需要快速创建和更新 Google Cloud Firestore 中的文档。
- 数据分析师:希望将数据自动化存入 Firestore,以便进行分析。
- 企业用户:需要在应用中集成 Firestore 数据库以支持业务流程。
- 初学者:想了解如何使用 n8n 和 Google Cloud Firestore 进行自动化工作流。

解决的问题

此工作流解决了在 Google Cloud Firestore 中创建、更新和获取文档的繁琐问题。通过自动化流程,用户可以节省时间,减少手动操作的错误,并提高工作效率,确保数据的一致性和准确性。

工作流程

  • 手动触发:用户点击 '执行' 按钮以启动工作流。
    2. 设置初始值:使用 'Set' 节点定义文档的初始值,包括 idname
    3. 创建文档:通过 'Google Cloud Firestore' 节点将初始值创建为新的文档。
    4. 设置更新值:使用 'Set1' 节点定义要更新的文档的值,包括新的 namedocument_id
    5. 更新或插入文档:通过 'Google Cloud Firestore1' 节点执行文档的更新操作,若文档不存在则插入新文档。
    6. 获取文档:通过 'Google Cloud Firestore2' 节点获取更新后的文档,确保数据的正确性和可用性。
  • 自定义指南

    用户可以根据以下方式自定义和调整此工作流:
    - 修改初始值:在 'Set' 节点中更改 idname 的值,以适应不同的文档需求。
    - 更改集合名称:在 'Google Cloud Firestore' 和相关节点中修改 collection 参数,以便将文档存储在不同的集合中。
    - 调整更新逻辑:在 'Google Cloud Firestore1' 节点中更改 operation 为其他操作(如删除)以满足特定需求。
    - 添加更多节点:根据需要添加更多节点以扩展工作流功能,例如发送通知或记录日志。