НачатьНачать бесплатно

Вставка нескольких документов

Иногда нужно добавить сразу несколько документов, не вызывая .insert_one() для каждого по очереди. Метод .insert_many() в MongoDB позволяет сделать именно это.

Это упражнение является частью курса

Введение в MongoDB на Python

Посмотреть курс

Инструкции к упражнению

  • Завершите определение new_movies, указав названия: "arrival" и "m3gan" соответственно.
  • Вставьте фильмы в коллекцию movies базы данных film.
  • Выведите автоматически сгенерированные идентификаторы добавленных документов.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# 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(___)
Редактировать и запускать код