【问题标题】:iOS Firestore Can `FieldValue.increment` be used for Map values?iOS Firestore 可以将 `FieldValue.increment` 用于 Map 值吗?
【发布时间】:2019-06-23 04:19:58
【问题描述】:

是否可以在Map 字段值上使用FieldValue.increment(_:)

例如,如果您有一个名为foo 的字段,其值为Map 类型,而foo 内部是一个键值对bar: Int,您是否可以在不使用方法的情况下递增bar问题?

A similar question 用于 JS 被问及答案是使用点符号使用FieldValue.increment(_:),就像用于 JS 的 Object 类型一样;例如points.total。我在 iOS 上试过这个,但不是增加 bar,而是创建一个字段 foo.barNumber

如果可能的话,知道如何做会很棒。

【问题讨论】:

    标签: ios firebase google-cloud-firestore


    【解决方案1】:

    我不确定这是否是适当的答案,但由于我遇到了类似的问题,这可能会对您有所帮助,我的问题与 iOS 无关。 如果字段名称以数字开头。 '1test',地图更新将不起作用,结果将是您拥有的。

    希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 2021-03-24
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-02
      相关资源
      最近更新 更多