LoginSignup
20
16

More than 5 years have passed since last update.

MongoDBでコレクションの中身を全て削除

Posted at

単純なメモ書きです。

mongoDBでコレクションの中身全て削除したい時にMongoDBのバージョンが2系統と3系統でほんの少しだけ方法が違ったので、書きます。

ver 2.*

> db.Room.remove();

ver 3.*

> db.Room.remove({});

ちなみにver 3.0.2で2系統の書き方をすると以下のようなエラーが出ます。

> db.Room.remove();
2015-07-09T06:55:59.582+0900 E QUERY    Error: remove needs a query
    at Error (<anonymous>)
    at DBCollection._parseRemove (src/mongo/shell/collection.js:305:32)
    at DBCollection.remove (src/mongo/shell/collection.js:328:23)
    at (s

今回は小さな部分ですが、バージョンは気を付けないといけないと思い知らされますね。

20
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
16