Supprimer un document unique
Aucune collection n’est parfaite indéfiniment. Parfois, vous devrez supprimer des entrées obsolètes, invalides ou indésirables. MongoDB facilite cela avec .delete_one(), qui supprime le premier document correspondant à un filtre. Dans cet exercice, vous allez retirer le film Casablanca de la collection. Il n’est plus nécessaire dans notre jeu de données. Aucun code pré-écrit n’est fourni cette fois-ci ; vous avez tout ce qu’il faut !
Cet exercice fait partie du cours
Introduction à MongoDB en Python
Instructions
- Supprimez le film dont le titre est
"casablanca"de la collection movies ; veillez à utiliser les minuscules. - Affichez un message pour vérifier qu’un document a bien été supprimé.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
from pymongo import MongoClient
client = MongoClient()
mov = client.film.movies
# Delete the movie titled "casablanca"
res = ____
# Do a printout to verify the deletion
print(____)