【发布时间】:2019-04-06 12:05:21
【问题描述】:
我正在开展一个项目,其中包括将数据上传到 Firebase 云存储并将图片上传到 Firestore。我在安卓平台上工作。
计划是将图像上传到存储,同时也上传数据 Firestore。这一步很容易做到,但问题出现在错误处理中。如果其中一个上传失败,我希望他们两个都失败,或者至少删除另一个条目,如果可以的话。
我目前最好的想法是将其中一个上传到 onSuccessListener 中。然后执行下一次上传。这似乎是一个糟糕的设计。我想不出一个好的解决方案来同时上传两者,然后在不引入大量等待的情况下评估结果。
【问题讨论】:
标签: java android firebase google-cloud-firestore firebase-storage