0
ノードjsをフロントエンドとして使用し、mongodbをバックエンドとして使用しています。私は成功した接続を得た。しかし、mongodbで実行されているすべてのプロセスをスローするとエラーが発生します。私のコードは以下の通りです。nodejsドライバを使用してmongodbで現在の操作を取得する方法
var Db = require('mongodb').Db, Server = require('mongodb').Server;
var db = new Db('admin', new Server(conf.host, conf.port));
db.open(function(err, db1) {
var adminDb = db1.admin();
adminDb.authenticate(conf.user, conf.password, function(err, result) {
if(result == true) {
var obj = adminDb.currentOp({"active":true});
console.log("output="+output);
}
});
});
以下のエラーが発生しています。
TypeError: adminDb.currentOp is not a function
スーパーニール。そのうまく動作します。ありがとうたくさん:) – selvan
また、mongodbのSLAVE STATUSを取得する方法を教えてください。 – selvan
@selvanそれは別の質問でしょう。あなたが本当に必要なら、[Ask One](http://stackoverflow.com/questions/ask)。しかし、私はすでに "大部分"のことは実際には '.command()'であり、どのようにさまざまなシェルメソッドが実際にどのように実装されているかを調べる方法も教えています。 –