【问题标题】:Firestore & Python, updating a specific object within an arrayFirestore & Python,更新数组中的特定对象
【发布时间】:2020-03-22 17:25:19
【问题描述】:

以下是我的 Firestore 应用程序中的数据示例。

我正在寻找使用 python 更新“价格”对象,这可能吗?我发现获取数据越来越困难。

我不想让你为我编写这个代码,我只是想问一下这是否可能,只是一些关于如何实现它的快速指导。

我的 api 将获取价格,然后找到存储在条件数组中的“id”字段中的特定条件的“ID”,然后更新找到的 id 的“价格”对象。

就像我说的,这可能吗?还有一些关于如何实现这一点的建议会很棒!

亲切的问候, 乔什

【问题讨论】:

    标签: python google-cloud-firestore


    【解决方案1】:

    只更新数组项的一个字段是不可能的。

    您最多只能更新整个数组项。您可以使用arrayRemove() 和arrayUnion() 执行此操作。更多信息in the docs

    【讨论】:

      猜你喜欢
      • 2021-03-26
      • 1970-01-01
      • 2017-12-26
      • 1970-01-01
      • 1970-01-01
      • 2019-04-01
      • 2021-09-06
      相关资源
      最近更新 更多