【发布时间】:2018-02-23 13:51:43
【问题描述】:
Angularfire2 使得使用 firestore 变得很容易。但是我找不到任何关于如何为抛出的错误输入类型的文档?
例如,您可以使用以下命令删除文档:
return this.itemsCollection.doc(idOfItem).delete();
这会返回一个承诺。当/如果失败,我如何获取错误代码的类型?
我想我必须对某事进行投射?
我尝试阅读 firebase.google.com 上的文档,并认为我在这里找到了 ref 文件:https://firebase.google.com/docs/reference/android/com/google/firebase/firestore/FirebaseFirestoreException.Code
但是我如何转换错误以便在打字稿中输入内容?
【问题讨论】:
-
您在问题中链接的文档是 Android SDK 参考。我认为this 是您想要的。所有错误代码都是字符串。
-
感谢您的链接 - 它有效!现在我只是想让相应的重试策略在 rxjs 中工作 - 但这是另一个主题:)
标签: firebase google-cloud-firestore angularfire2