Suppression de documents

Introduction à MongoDB en Python

Filip Schouwenaars

Machine Learning Researcher

Supprimer un seul document

# Préparation
from pymongo import MongoClient
client = MongoClient()
mov = client.film.movies

# Supprimer le document correspondant au filtre, comme find_one() res = mov.delete_one({ "title": "gladiator" })
# Combien de documents ont été supprimés ? res.deleted_count
1
Introduction à MongoDB en Python

Supprimer plusieurs documents à la fois

# Supprimer tous les très mauvais films
res = mov.delete_many({ "rating": { "$lt": 5.0 } })

# Combien de documents ont été supprimés ? res.deleted_count
4
  • La suppression est définitive et ne peut pas être annulée !
  • Vérifiez vos filtres avant de supprimer !
Introduction à MongoDB en Python

Passons à la pratique !

Introduction à MongoDB en Python

Preparing Video For Download...