如何在CloudFirestore中更改数组中的对象? [重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在CloudFirestore中更改数组中的对象? [重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

我需要在文档内部的数组中添加/更改/删除对象,我想知道是否必须更新将要发送的所有数据,或者我是否只能更改数组内的特定对象。

我有一个包含许多字段的表单,我只想更新一个特定的对象...我是否必须发送整个对象,还是只能更新特定对象?

enter image description here

是否可以添加/更改/删除计划内的对象?或者我是否需要发送图像中的每个对象来一起更新计划?

答案

您无法更新阵列中的各个项目。您必须在每次更新时发送整个阵列。

在那个注意事项中,如果您只想更改单个元素,如果您已经知道它们的名称,有时最好使用对象。

以上是关于如何在CloudFirestore中更改数组中的对象? [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Firestore 获取数组?

程序在数组中查找与给定值异或的对

如何在不更改原始数组的情况下更改函数中的数组? [复制]

c语言中如何通过输入获得数组的对对应下标获得相应的数组元素数据

Knockout JS,如何在更改可观察数组中的值时更改样式属性

如何高效的对有序数组去重