【发布时间】:2018-10-08 20:31:25
【问题描述】:
我需要从 Firestore 中的集合更新文档值。我有以下内容对我有用,但仅适用于身份证件。但是,如果我有一千条记录,我该如何更新它们?如何自动获取文档 ID?
https://stackblitz.com/edit/angular-ea3wme
我需要的是,每次单击update 按钮时,(该行的)state 列的值都会更改为false。
myService.ts
updateEstado(){
this.afs.doc('domiciliarios/OI4GXrNTLncFQpaXajdy').update({
estado : false
});
}
myComponent.ts
actualizarEstado(){
this.fs.updateEstado();
}
myComponent.html
<td>
<button class="btn btn-outline-primary btn-sm" (click)="actualizarEstado()">Editar</button>
</td>
【问题讨论】:
-
您是说要迭代集合中的所有文档并对所有文档进行更改?
-
不是针对每个人,而是针对每个特定文档
-
我不知道你所说的“不适合所有人”是什么意思。
-
我觉得我表达得不好,我做了一个satckblitz请看:stackblitz.com/edit/angular-ea3wme我需要的是每次点击
update按钮时Estado列的值(该行的)更改为false。他让我明白了吗?
标签: angular typescript firebase google-cloud-firestore