始める無料で始める

単一ドキュメントの削除

どんなコレクションも永遠に完璧ではありません。ときには古くなったもの、無効なもの、不要なエントリを削除する必要があります。MongoDB では .delete_one() を使うと、フィルターに一致する最初のドキュメントを簡単に削除できます。この演習では、コレクションから映画 Casablanca を削除します。今回のデータセットにはもう必要ありません。今回はあらかじめ用意されたコードはありませんが、心配いりません。できますよ!

この演習はコースの一部です

Pythonで学ぶMongoDB入門

コースを見る

演習の手順

  • 映画コレクションからタイトルが "casablanca" の映画を削除します。小文字で指定してください。
  • 本当に1件のドキュメントが削除されたことを確認するため、結果を出力してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

from pymongo import MongoClient 
client = MongoClient()
mov = client.film.movies

# Delete the movie titled "casablanca"
res = ____

# Do a printout to verify the deletion
print(____)
コードを編集して実行