在Flutter中使用documentId进行CollectionGroup查询

时间:2020-02-24 04:07:45

标签: flutter google-cloud-firestore

我想在名为“应用程序”的所有集合中获取具有特定ID的所有文档。我正在使用StreamBuilder,到目前为止已经尝试过:

  Firestore.instance
  .collectionGroup("applications")
  .where(
     FieldPath.documentId,
     isEqualTo: userId,
  )
  .snapshots()

但是出现此错误:

未处理的异常:PlatformException(错误,无效的查询。当 通过FieldPath.documentId()查询集合组的值 提供的必须导致有效的文档路径,但是 'UKfHleThviMXPd6uCYLs0Gs52Oy1'不是因为它的奇数 段(1)。,为空)

如何解决这个问题?

0 个答案:

没有答案