初めまして!初投稿です。
こうきといいます。
mongoDBでドキュメント内容を削除する方法が日本語で簡潔に纏められている記事がなかったので、
備忘録にと投稿することにしました。
環境
ターミナル : iTerm
mongoDB : ver. 4.4.0
DB起動 ログイン
mongo // mongoDB起動
use admin // adminの部分は各々のDB名を記入
#コレクション検索〜ドキュメント削除まで
・コレクション検索
show collections // コレクション検索
・コレクションの中身(ドキュメント)表示
db.inventory.find() //inventoryの部分は各々のコレクション名を記入
・ドキュメント削除
inventoryの部分はコレクション名を記入
mongoDBのバージョンが3未満なら波括弧{}は不要です。
db.inventory.deleteMany({}) //すべてのドキュメントを削除
db.inventory.deleteOne({}) //指定したドキュメントを削除
例:db.inventory.deleteOne({ status: "D" }) //statusが"D"のドキュメントを削除
参考:https://docs.mongodb.com/manual/tutorial/remove-documents/