mongoose 刪除 API
- remove
從集合中刪除所有符合條件的文檔。若要僅刪除符合條件的第一個文檔,請將single設置為true。
Character.remove({ name: 'Eddard Stark' }, function (err) {});
- deleteOne
從集合中刪除與條件匹配的第一個文檔。其行為類似於remove(),但無論是否使用single選項,都最多刪除一個文檔。
Character.deleteOne({ name: 'Eddard Stark' }, function (err) {});
- deleteMany
從集合中刪除所有符合條件的文檔。行為類似於remove(),但刪除所有符合條件的文檔,而不考慮single選項。
Character.deleteMany({ name: /Stark/, age: { $gte: 18 } }, function (err) {});