如何阻止Firestore交易重试

时间:2018-12-16 13:31:24

标签: dart flutter

在首次运行后,如何阻止Firestore事务重试。我有一个要运行一次的功能,这样,如果出现网络问题,就不会重试。

1 个答案:

答案 0 :(得分:1)

您可以根据自己的需要尝试这种逻辑

bool runFirst = true;

if (runFirst) {
  runFirst = false;
  // this block runs just once
} else {
  // this blocks runs for later calls
}