1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do MongoDB w Pythonie

Connected

ćwiczenie

Walidacja schematu z pydantic

Twoja kolej! Użyj pydantic, aby wymusić schemat w operacjach na MongoDB – zdefiniuj klasę Movie i utwórz za jej pomocą nowy film, który zaraz dodasz do bazy. Jeśli popełnisz literówkę podczas tworzenia dokumentu, pydantic powinien zgłosić błąd!

Instrukcje

100 XP
  • Wykonaj odpowiednie importy: z pydantic zaimportuj BaseModel, a z typing zaimportuj Optional.
  • Uzupełnij definicję klasy Movie tak, aby genre był listą ciągów znaków.
  • Dokończ definicję new_movie. Film został wydany w 2012 roku i ma ocenę 8,0.
  • Wstaw film do kolekcji movies (dostępnej jako mov).