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