开始使用免费开始使用

插入多个文档

有时,您需要一次性添加多个文档,而不是反复调用 .insert_one()。MongoDB 的 .insert_many() 正是为此而设计的。

本练习是课程的一部分

Python 中的 MongoDB 入门

查看课程

练习说明

  • 完成 new_movies 的定义,分别将标题设为:"arrival""m3gan"
  • 将这些电影插入到 film 数据库的 movies 集合中。
  • 打印新插入文档的自动生成 id。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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(___)
编辑并运行代码