我有一个火库数据库。我的项目插件:
云
_
firestore:^0.7.4 firebase
_
存储:^1.0.1
这有一个具有多个文档的集合"messages“。我需要删除消息集合中的所有文档。但是这段代码失败了:
Firestore.instance.collection('messages').delete();
但没有定义delete
正确的语法是什么?
发布于 2020-02-03 16:19:32
逐个删除firestore集合中的所有文档:
db.collection("users").document(userID).collection("cart")
.get().addOnCompleteListener(new OnCompleteListener() {
@Override
public void onComplete(@NonNull Task task) {
if (task.isSuccessful()) {
for (QueryDocumentSnapshot document : task.getResult()) {
db.collection("users").document(userID).
collection("cart").document(document.getId()).delete();
}
} else {
}
}
});
https://stackoverflow.com/questions/53089517
复制相似问题