Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Maak de definitie van new_movies af 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(___)
Code bewerken en uitvoeren