我正在制作一个Flutter应用程序,其中我使用Firebase Auth和CloudFirestore。对于每个用户,我都有一个训练器文档,文档id是用户uid。当我更新我的培训师的数据时,我希望确保只能修改当前登录用户的文档。我有一个AuthService类,它使用以下方法来获取当前用户: Stream<FirebaseUser> get user {}因此,当我
因此,我正在创建一个考勤应用程序,其中有一个名为“与会者”的列表,其中包含了所有参加讲座的学生的名单。List<String> attendance = [at0, at1]; //this is the list of lectures attended)
并且每个学生的文档名都是他们的用户如何通过batch()函数更新每个学生的列表?