Infoga flera dokument
Ibland behöver du lägga till flera dokument på en gång – i stället för att anropa .insert_one() om och om igen. MongoDB:s .insert_many() gör just det.
Den här övningen är en del av kursen
Introduktion till MongoDB i Python
Övningsinstruktioner
- Slutför definitionen av
new_moviesgenom att ange titlarna:"arrival"respektive"m3gan". - Infoga filmerna i movies-kollektionen i filmdatabasen.
- Skriv ut de autogenererade id:na för de nyligen infogade dokumenten.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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(___)