mongodbを使ってみる (9) - JSファイルでごにょごにょ -

2013-01-19T00:00:00+00:00 JavaScript MongoDB

外部でJSなファイルを作ってmongoでごにょごにょするケース

var mdb = db.getMongo();
mdb.getDB("admin").auth("user", "pass");

var cdb = mdb.getDB("sample")

cdb.getCollection("samples").find().forEach(function(sample) {
  printjson(sample);
});

ってな感じで。

余談

mongoは$HOME/.mongorc.jsっていうのを読み込めるらしい。まぁrcfile的な扱いでJSで接続直後にごにょごにょ出来る模様

例えばadminデータベースに入ってauth処理しておくには

db.getMongo().getDB("admin").auth("user", "pass")

な感じで書いとけばいいっぽい

Android AccountManagerで使えるカスタムアカウントを開発する方法