1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Wprowadzenie do MongoDB w Pythonie

Connected

Exercise

Aktualizowanie pojedynczego dokumentu

Wygląda na to, że w bazie danych znajduje się błędny wpis dotyczący filmu Zjawa.

Rok premiery jest nieprawidłowy, a wpis nie zawiera informacji o zdobytym Oscarze. Możesz to sprawdzić, uruchamiając poniższy kod w powłoce:

mov.find_one({ "title": "the revenant" })

Naprawmy to!

⚠️ Uwaga! Ćwiczenia w tym rozdziale modyfikują bazę danych. Jeśli uruchomisz ten sam kod kilka razy, możesz otrzymać różne wyniki. Odśwież stronę w przeglądarce, jeśli chcesz zacząć od nowa.

Instrukcje

100 XP
  • Zdefiniuj query_filter tak, aby dopasował film "the revenant" (zachowaj tę pisownię).
  • Uzupełnij definicję update, aby ustawić "won_oscar" na True i "release_year" na 2015.
  • Wykonaj właściwą aktualizację, używając query_filter i update.
  • Wyświetl informację o liczbie zmodyfikowanych dokumentów.