Flutter 无法删除Flatter cloudfirestore中的文档?

Flutter 无法删除Flatter cloudfirestore中的文档?,flutter,dart,google-cloud-firestore,Flutter,Dart,Google Cloud Firestore,我正在使用下面的代码来删除文档,但是在cloudfirestore数据库中没有执行删除操作,删除后数据仍然存在,请指导。 集合id:用户 文档id:p0lncbJnslgsvtUHW7zcbauk62F3 我的云firestore版本:cloud\u firestore:^0.13.4+2 await Firestore.instance .collection(collectionId) .document(documentId) .delete(); 当您在控制

我正在使用下面的代码来删除文档,但是在cloudfirestore数据库中没有执行删除操作,删除后数据仍然存在,请指导。 集合id:用户

文档id:p0lncbJnslgsvtUHW7zcbauk62F3
我的云firestore版本:
cloud\u firestore:^0.13.4+2

 await Firestore.instance
    .collection(collectionId)
    .document(documentId)
    .delete();

当您在控制台中看到斜体的文档ID时,该文档实际上并不存在。之所以显示它,是因为该文档ID下嵌套了子集合(屏幕截图中没有显示这些内容。如果要删除这些子集合,则需要查询和删除这些子集合中的每个文档。在客户端应用程序中,没有简单的方法可以解决此问题。对于服务器端代码,有一些工具可以递归删除文档和子集合

另见:


当您在控制台中看到斜体的文档ID时,该文档实际上并不存在。之所以显示该文档,是因为该文档ID下嵌套了子集合(屏幕截图中没有显示这些内容。如果要删除这些子集合,则需要查询和删除这些子集合中的每个文档。在客户端应用程序中,没有简单的方法可以解决此问题。对于服务器端代码,有一些工具可以递归删除文档和子集合

另见:


您可以随问题附上日志吗。您可以随问题附上日志吗。