在FSCollection上调用删除不会返回删除的文档数

问题描述:

Files = new FS.Collection("files"); 
Files.remove(); // returns undefined 

为什么删除不会像其他集合删除方法那样返回删除的文件数?在FSCollection上调用删除不会返回删除的文档数

其实it does return number of deleted documents。你在这里遇到另一个案子。

Collection.remove(selector, [callback]) documentation

作为安全措施,如果selector省略(或者是undefined),没有文件将被删除。如果您确实要删除收藏中的所有文档,请将selector设置为{}

因此,删除所有文件,它应该是:

Files.remove({}); 

,它将返回你的删除文件的数量。