尝试从Firestore的特定文档中获取数据。 数据库中有一个名为“ learner”的第一个集合,在此文档的每个文档中都有另一个“请求”。 (每个文档都使用与电子邮件相同的名称创建) 因此每个文档都将电子邮件作为其名称。
当我使用静态地址时,我会得到正确的响应。 但是,当然,我需要获取的地址是用户输入的电子邮件地址,
Firestore.instance.collection("/learner/Qwr4@g.com/requests/").snapshots().listen(Elements);
Elements是将响应转换为列表的功能
使用此功能,我得到正确的响应 但是我需要的是
这是需要的。 此功能给我的列表长度为0
void function(String email) { Firestore.instance.collection("learner").document(email).collection("requests").snapshots().listen(Elements); }