Flutter从集合中获取文档,但不知道其ID但知道文件名

时间:2020-03-26 18:29:44

标签: flutter google-cloud-firestore

我正试图从集合中仅获取一个文档。 我有收藏卡,在此收藏中,我创建了具有自动ID的文档,每个文档都有字段Name。在其中一个文档fild Name = Horse中。 如何检索该文档及其所有相关字段?

我遇到的问题是所有文档都依赖于列表视图。就我而言,我不需要使用Listview。

1 个答案:

答案 0 :(得分:1)

尝试一下:

final colRef = Firestore.instance.collection("your_path");
final snapshot = await colRef.where("Name", isEqualTo: "Horse").limit(1).getDocuments();
final docSnapshot = snapshot.documents[0];