Android 如何在Flatter中显示firestore中的特定文档详细信息

Android 如何在Flatter中显示firestore中的特定文档详细信息,android,ios,flutter,dart,flutter-test,Android,Ios,Flutter,Dart,Flutter Test,我正试图从firestore中针对当前登录的用户获取单个文档。如果有人可以提供,我需要这段代码。如中所述,这是获取单个文档的方法: Firestore.instance .collection("users") .document(userId) .get() .then((DocumentSnapshot ds) { // use ds as a snapshot }); 如果您有用户id,您可以将其用作文档

我正试图从firestore中针对当前登录的用户获取单个文档。如果有人可以提供,我需要这段代码。

如中所述,这是获取单个文档的方法:

Firestore.instance
        .collection("users")
        .document(userId)
        .get()
        .then((DocumentSnapshot ds) {
      // use ds as a snapshot
    });

如果您有用户id,您可以将其用作文档名,以便为每个用户加载特定文档。

Firestore.instance.collection('Users').document(“?”).get()。然后((DocumentSnapshot ds){print(ds);});我正在使用它,它将“DocumentSnapshot”的实例作为输出。每个用户都有唯一的ID吗?您可以使用firebase auth来执行此操作。匿名身份验证是最简单的实现方法。我的集合名为“users”,其中有3个文档名为user-id。如何获取特定的文档?我可以找到该特定文档的索引吗?尝试用用户ID替换
“??”
,以获取其文档