削除方法
MongoDB5.0 は 10 月2024 をもってサポートを終了します。このバージョンのドキュメントはサポート対象外になりました。 配置をアップグレードするには、 MongoDB を参照してください。5.0 60アップグレード手順 。
MongoDB は、コレクションからドキュメントを削除するために次のメソッドを提供します。
指定したフィルターに一致するドキュメントが複数ある場合でも、指定したフィルターに一致するドキュメントを 1 つだけ削除します。 バージョン 3.2 で追加。 | |
指定したフィルターに一致するすべてのドキュメントを削除します。 バージョン 3.2 で追加。 | |
指定したフィルターに一致する単一のドキュメントまたはすべてのドキュメントを削除します。 |
追加のメソッド
次のメソッドでも、コレクションからドキュメントを削除することができます。
db.collection.findOneAndDelete()
.findOneAndDelete()はソートのオプションを提供します。このオプションは、指定した順序でソートされた最初のドキュメントを削除することができます。
db.collection.findAndModify()
.db.collection.findAndModify()
ソートオプションを提供します。このオプションは、指定した順序でソートされた最初のドキュメントを削除することができます。
詳細と例については、各メソッドのリファレンスページを参照してください。