MongoDB ドキュメント(レコード)を全件削除するサンプル

環境
MongoDB 6.0.2

構文
db.コレクション名.remove({})
ドキュメント(レコード)を全件削除するには、「db.コレクション名.remove()」を使用します。

使用例

データベース「cfte」にある「foo」というコレクション(テーブル)のドキュメント(レコード)を全件削除します。

> use cfte

> db.foo.find()

{ "_id" : ObjectId("61b17ec1cf8b8f769c13688b"), "name" : "yama", "age" : 20, "gender" : "m" }
{ "_id" : ObjectId("61b31b5a6cc8853a101b2aa0"), "name" : "sabo", "age" : 30, "gender" : "m" }

ドキュメント(レコード)を削除する
> db.foo.remove({})

WriteResult({ “nRemoved" : 2 })

> db.foo.find()
結果なし

MongoDB

Posted by arkgame