Firestore documentReference.set()addOnSuccessListener和addOnFailureListener不触发

时间:2019-11-26 21:52:50

标签: android firebase google-cloud-firestore

我有两个类型相同的模型对象:用户和机构。 用户对象从Firebase.Auth用户获取其uid。 该机构首先通过创建doucmentReference来获取其uid,然后使用文档参考uid设置对象。

我都获得了一个参考uid

用户对象会很好地触发addOnSuccessListener。 机构对象不会触发addOnSuccessListener或addOnFailureListener

两个对象仅使用Firebase支持的数据类型。

这是插入方法和对象类:

getHeroes (): Observable<Hero[]> {
  return this.http.get(this.heroesUrl)
    .pipe(
      catchError(this.handleError<Hero[]>('getHeroes', []))
    );
}

1 个答案:

答案 0 :(得分:0)

想通了。

并非机构的所有领域都有吸气剂。