angular - 如何更改 Cloud Firestore 中数组内的对象?

标签 angular typescript firebase google-cloud-firestore

<分区>

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

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

enter image description here

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

最佳答案

您不能更新数组中的单个项目。您必须在每次更新时发送整个数组。

关于这一点,如果您只想更改单个元素(如果您已经知道它们的名称),有时最好使用对象。

关于angular - 如何更改 Cloud Firestore 中数组内的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49440912/

相关文章:

javascript - angular2-google-maps 模态问题

javascript - 当我运行应用程序时,哪个文件首先在 angular 4 应用程序中运行?

ios - 尝试在 iOS 模拟器中运行 Ionic App 时出现问题

带有 firebase 计时问题的 javascript

同一组件和 View 中的Angular Material Multiple Paginator

Angular2 自定义表单控件防止发出事件

node.js - 检查用户是否已从 Node.js(云功能)登录 Firebase Auth

node.js - 带有 Firestore 错误 "Deadline Exceeded"的 Cloud Functions

angular - 创建 Firestore 测试数据库

datetime - Angular2 日期管道在 IE 11 和 edge 13/14 中不起作用