0
Files = new FS.Collection("files");
Files.remove(); // returns undefined
爲什麼刪除不會像其他集合刪除方法那樣返回刪除的文件數?在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({});
,它將返回你的刪除文件的數量。