Как удалить документы в Mongoose с помощью команд deleteOne и deleteMany

Команда для удаления документа Mongoose в JavaScript — это deleteOneили deleteMany, в зависимости от того, хотите ли вы удалить один документ или несколько документов. Вот пример использования этих команд:

Чтобы удалить один документ:

Model.deleteOne({ _id: documentId }, function(err) {
  if (err) {
    console.log(err);
  } else {
    console.log("Document deleted successfully.");
  }
});

Чтобы удалить несколько документов:

Model.deleteMany({ condition }, function(err) {
  if (err) {
    console.log(err);
  } else {
    console.log("Documents deleted successfully.");
  }
});

В приведенных выше примерах замените Modelна имя вашей модели Mongoose, documentIdна идентификатор конкретного документа, который вы хотите удалить, и условиес критериями соответствия нескольким документам для удаления.