由于每个文档每秒写入1次限制而导致写入失败时,Firestore是否会通过错误或重试进行?

时间:2020-09-01 22:32:54

标签: firebase google-cloud-firestore

我在Ionic 5中的项目。例如,如果多个用户使用以下值更新Firestore文档。

try{
  await this.afs.doc('path').update({ count: firestore.FieldValue.Increment(1)});
}catch (error) {
 ...
}

如果由于Firestore限制每个文档每秒写一次而导致用户写失败,则该代码将能够catch作为错误。另外,Firestore会重试失败的写操作吗?

1 个答案:

答案 0 :(得分:0)

是的,它将生成一个您可以捕获的错误。不,不会重试。