Meerdere documenten invoegen
Soms wil je meerdere documenten in één keer toevoegen—zonder .insert_one() steeds opnieuw aan te roepen. Met .insert_many() van MongoDB kan dat.
Deze oefening maakt deel uit van de cursus
Introductie tot MongoDB in Python
Oefeninstructies
- Maak de definitie van
new_moviesaf door de titels in te stellen op respectievelijk"arrival"en"m3gan". - Voeg de films in in de movies-collectie van de film-database.
- Print de automatisch gegenereerde id's van de nieuw ingevoegde documenten.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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(___)