首页 > 解决方案 > Dart:QuerySnapshot 清除所有文档不起作用

问题描述

我对以下代码片段有疑问,我不明白:

QuerySnapshot _assignments;
print('Length before clear: ${_assignments.documents.length}');
_assignments.documents.clear();
print('Length after clear: ${_assignments.documents.length}');

我有一个 QuerySnapshot,我将从 QuerySnapshot 中清除所有文档,但是当我清除 QuerySnapshot 时,什么也没有发生。QuerySnapshot 的长度与以前相同。谁能帮我解释一下?以及如何清除/删除 QuerySnapshot(长度 = 0)?

标签: flutterdart

解决方案


_assignments.documents.delete();

你可以试试这个


推荐阅读