kidoOooOoooOOom

IT系で開発やってます

mongodb

mongodbで正規表現でcollectionを指定してremove

mongodbで正規表現を指定して特定のcollectionsだけremoveしたいケースがあったので、それのメモ。 コンソールからmongoシェルを立ち上げて下記を宣言し、宣言した関数を実行してあげるとok. var removeUserCollections = function() { var removeTargets = …

mongodb設定周りメモ

パラメータの設定方法について。 mongod( or mongos)起動時に、コマンドライン引数か config ファイルで設定する。両方に同じパラメータの設定があった場合、configファイルが優先される。 コマンドラインの場合 $ mongod --plogappend true --verbose confi…

mongodbでクエリログを全部みたい

setProfillingLevelを2にする。 $ mongo > use myDb switched to db myDb > db.getProfilingLevel() 0 > db.setProfilingLevel(2) { "was" : 0, "slowms" : 1, "ok" : 1 } > db.getProfilingLevel() 2 > db.system.profile.find().pretty()これでquery log …