Wstawianie wielu dokumentów
Czasem trzeba dodać wiele dokumentów naraz – zamiast wielokrotnie wywoływać .insert_one(). Metoda .insert_many() w MongoDB pozwala zrobić to w jednym kroku.
To ćwiczenie jest częścią kursu
Wprowadzenie do MongoDB w Pythonie
Instrukcje do ćwiczenia
- Uzupełnij definicję
new_movies, ustawiając tytuły:"arrival"i"m3gan"(odpowiednio dla każdego dokumentu). - Wstaw filmy do kolekcji filmów w bazie danych film.
- Wyświetl automatycznie wygenerowane identyfikatory nowo wstawionych dokumentów.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Complete definition of new_movies
new_movies = [
{
"title": ____,
"genre": ["mystery", "sci-fi"],
"release_year": 2016, "rating": 7.9
},
{
"title": ____,
"genre": ["horror", "sci-fi", "thriller"],
"release_year": 2023, "rating": 6.4
}
]
# Insert new movies
res = ____
# Print out the auto-generated ids
print(___)