1
我已經看到,除去使用JavaScript一個蒙戈集合中的所有項目的所有項目我應該使用:如何刪除蒙戈集合
DockerStats.remove(); //where DockerStats is my collection
所以我的目標是清除數據庫每20秒,所以我做下面的代碼:
setInterval(Meteor.bindEnvironment(function(){
DockerStats.remove();
console.log("ok")
}),20000);
但是當我啓動應用程序,我有那麼+/- 1000items儘管終端寫道2次「OK」我仍然有超過1000items更何況這是行不通的,因爲即使我檢查在「確定」之後,我有超過1000個項目,並且這個數字一直在增長。
所以,也許我是用錯誤的方式刪除項目?
我認爲你必須傳遞一個對象來'刪除'它去除一切。所以你可以做'DockerStats.remove({})',它應該刪除集合。 –
@TimRoberts你是對的!如果您需要,可以提供答案 – Jerome