Firebase / Firestore未返回所有结果

时间:2018-05-15 14:36:21

标签: angularjs angular firebase ionic-framework google-cloud-firestore

在我的应用中,我有多个查询进入不同的地方。我无法找到有关此事的任何文档,但似乎多个查询开始相互干扰。

我的问题是,我调用了一个集合查询,并按预期返回所有数据。然后,当我进行更改并再次调用它(使用.take(1))时,结果不是整个集合。

以下是我遇到问题的查询:

this.fireStore.collection('marker_joins', ref => ref.where('marker_id', '==', this.markerID).orderBy('join_date', 'asc')).snapshotChanges().take(1).subscribe(res => {
console.log(res);
});

如果我删除对另一个集合的订阅,则take(1)按预期工作。

我有什么理由会看到这种行为吗?

谢谢,

特洛伊

0 个答案:

没有答案