插入多个文档
有时,您需要一次性添加多个文档,而不是反复调用 .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(___)