Usuwanie pojedynczego dokumentu
Żadna kolekcja nie pozostaje idealna na zawsze. Czasem trzeba usunąć przestarzałe, nieprawidłowe lub zbędne wpisy. MongoDB ułatwia to zadanie dzięki metodzie .delete_one(), która usuwa pierwszy dokument pasujący do podanego filtru. W tym ćwiczeniu usuniesz film Casablanca z kolekcji – nie jest już potrzebny w naszym zbiorze danych. Tym razem nie ma gotowego kodu – dasz radę!
To ćwiczenie jest częścią kursu
Wprowadzenie do MongoDB w Pythonie
Instrukcje do ćwiczenia
- Usuń film o tytule
"casablanca"z kolekcji filmów; pamiętaj, aby użyć małych liter. - Wyświetl wynik, aby sprawdzić, czy rzeczywiście usunięto jeden dokument.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
from pymongo import MongoClient
client = MongoClient()
mov = client.film.movies
# Delete the movie titled "casablanca"
res = ____
# Do a printout to verify the deletion
print(____)