複数ドキュメントの挿入
ときには、.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(___)