Обновление Cloud Firestore увеличивает количество полей сбора - PullRequest
0 голосов
/ 01 ноября 2018

Я использую Cloud Firestore и Angular 7, я помещаю все документы из коллекции в таблицу на странице, в этой таблице я хочу обновить общее поле всех документов, но с разными значениями каждого документа.

Я не могу обновить ни одну из них.

Это работает так, у меня есть коллекция автомобилей, каждая машина модели, я играю эти машины на столе, каждый с полем, чтобы я мог указать километры месяца, после того, как я установил значения, я нажимаю на обновить, но не достичь.

// GET
this.firestoreService.getOrdensEmProcesso().subscribe((ordensEmProcesso) => {
    this.ordensEmProcesso = ordensEmProcesso;
});

// HTML
<tr *ngFor="let ordemEmProcesso of ordensEmProcesso">
    <th scope="row">{{ordemEmProcesso.referencia}}</th>
        <td>
          <input type="number" [(ngModel)]="ordemEmProcesso.producaoTemp" class="form-control" name="producaoTemp">
        </td>
        <td>
          <input type="number" [(ngModel)]="ordemEmProcesso.producao + ordemEmProcesso.producaoTemp" class="form-control"
                name="{{ordemEmProcesso.id}}" disabled>
        </td>
        </tr>
    ...
...