Firestore查询被多次调用

时间:2018-07-11 01:54:58

标签: ios swift firebase google-cloud-firestore

我正在迅速使用FireStore来访问数据。 我当时使用复合查询来访问所需的值,并注意到查询有时会多次发生,从而在创建的数组中创建重复项。

这是我的查询。

db.collection("friendlist")
  .document(UID)
  .collection("friends")
  .whereField("user", isGreaterThanOrEqualTo: keyword)
  .whereField("user", isLessThan: upperBound)
  .getDocuments()

有时此代码可以正常工作,但有时却被多次调用,甚至偶尔被调用三次

有什么办法可以解决此错误?

0 个答案:

没有答案