首页 > 解决方案 > Firebase 批量写入

问题描述

我有一个颤动的应用程序,我在其中从名为 /students 的顶级集合中获取基于特定条件的名称列表,并将其显示在我的一个屏幕上。

现在我希望用户使用 CheckBoxListTile 选择这些名称,然后确认将这些选定的名称添加到 /departments/cse/2017/6 B 17/students/ 的深层嵌套子集合中,我如何以有效的方式完成此操作?

我基本上想一次将所有文档写入我 List <Student> selectedStudents的子集合中,同时将他们的 firebase userId 保持为该学生集合中的 docuemntId。

标签: firebasefluttergoogle-cloud-firestore

解决方案


在 Firestore 中,写入的计数方式是每个文档都算作一次写入。

因此,不会达到不达到极限的目标。


推荐阅读