Ta bort ett enskilt dokument
Ingen samling är perfekt för alltid. Ibland behöver du ta bort föråldrade, ogiltiga eller oönskade poster. MongoDB gör det enkelt med .delete_one(), som tar bort det första matchande dokumentet baserat på ett filter. I den här övningen tar du bort filmen Casablanca från samlingen – den behövs inte längre i vårt dataset. Det finns ingen förskriven kod den här gången, men det löser du!
Den här övningen är en del av kursen
Introduktion till MongoDB i Python
Övningsinstruktioner
- Ta bort filmen med titeln
"casablanca"från filmsamlingen. Se till att använda gemener. - Skriv ut resultatet för att bekräfta att ett dokument verkligen togs bort.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
from pymongo import MongoClient
client = MongoClient()
mov = client.film.movies
# Delete the movie titled "casablanca"
res = ____
# Do a printout to verify the deletion
print(____)