我想从firebase firestore中的特定集合获取文档ID

ovfsdjhp  于 2023-02-13  发布在  其他
关注(0)|答案(1)|浏览(162)

我有flutter应用程序与firebase firestore在firestore我有在集合内的集合有几个文档,我想得到这些文档的ID,并把它们放在列表中使用它们在列表视图。分离,所以我可以点击一个项目,并移动到另一个页面,在那里我可以找到特定文档的字段,但我不能实现这是有无论如何这样做,谢谢

我尝试每件事,以获得文件身份证,但没有任何工作与我我是新的Flutter和firebase请帮助,谢谢

edqdpe6u

edqdpe6u1#

使用doc.id获取文档ID:

List<String> iDs = [];
FirebaseFirestore.instance
    .collection('buying2')
    .get()
    .then((QuerySnapshot querySnapshot) {
        querySnapshot.docs.forEach((doc) {
            print(doc.id); //this is document ID
            iDs.add(doc.id);
        });
    });

相关问题