Как удалить документ из коллекции MongoDB?

Пользователь

от sydnie , в категории: Компьютерные технологии , 8 месяцев назад

Как удалить документ из коллекции MongoDB?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от raheem_murphy , 8 месяцев назад

@sydnie 

Для удаления документа из коллекции MongoDB можно использовать операцию deleteOne или deleteMany.


Операция deleteOne удаляет первый встретившийся документ в коллекции, удовлетворяющий заданным критериям. Например, для удаления документа с определенным значением поля name можно выполнить следующий код:


db.collection('myCollection').deleteOne({ name: 'John' });


Операция deleteMany удаляет все документы в коллекции, удовлетворяющие заданным критериям. Например, для удаления всех документов с определенным значением поля age можно выполнить следующий код:


db.collection('myCollection').deleteMany({ age: 30 });


Обе операции возвращают объект с информацией о количестве удаленных документов и другой полезной информацией.