84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
コントローラーのコードは次のとおりです。 removeStaff によって受け取られるパラメーターには 2 つのフィールドがあります。ids データ型は配列であり、配列には削除するフィールドの sid が格納されます
deletemany メソッドの意味を誤解しています。年齢の異なる複数の従業員など、複数のドキュメントに同様のデータがある場合、30 歳以上の従業員全員のデータを一度に削除したい場合は、 Model.deleteMany({ age: { $gte: 30 } }, function (err) {}) を使用してください。 sid に何らかの共通性がある場合 (通常の一致も機能します)、deletemany を使用できますが、これはほぼ不可能であり、ループ内で複数回削除することは避けられないと思います。
Model.deleteMany({ age: { $gte: 30 } }, function (err) {})
deletemany メソッドの意味を誤解しています。年齢の異なる複数の従業員など、複数のドキュメントに同様のデータがある場合、30 歳以上の従業員全員のデータを一度に削除したい場合は、
Model.deleteMany({ age: { $gte: 30 } }, function (err) {})
を使用してください。 sid に何らかの共通性がある場合 (通常の一致も機能します)、deletemany を使用できますが、これはほぼ不可能であり、ループ内で複数回削除することは避けられないと思います。