【发布时间】:2019-05-13 19:26:44
【问题描述】:
我想用 swift 4 将对象所在的对象的字段更新到 firestore 数据库中的数组中。这两个函数 (arrayUnion() and arrayRemove()) 对我不起作用。
这里是我的数据库架构:
我想更新第一个数组元素中的“状态”字段。
请帮帮我。
【问题讨论】:
-
继续添加您的一些代码,以便我们更好地帮助您。
-
@JoeyPhillips 帖子已更新。
-
他的意思是在问题中添加代码。请不要在您的问题中包含图片或链接。包括代码和结构作为文本。要获取您的 Firebase 结构,请使用 Firebase 控制台->导出 JSON,然后复制并粘贴您的结构的 sn-p。见images and links are evil。要获取代码,请使用工具栏中的 {} 将文本代码复制并粘贴到问题和格式中以便于阅读。另外,请澄清这个问题,因为它没有意义。
-
虽然@dougstevenson 有一个很好的答案,但另一种选择是只更新特定字段,而不是读取整个文档,修改它并将其写回。因此,您可以查看这两个答案,看看哪一个最适合您的用例。
标签: ios firebase google-cloud-firestore swift4