Javascriptシェルのstats
コマンドヘルパーは、実際にはdbstats
という名前のコマンドを呼び出します 、 Database.command
メソッド
。シェルヘルパーが実行するコマンドを見つける最も簡単な方法は、括弧なしでシェルヘルパーを呼び出すことです。これにより、実行されるJavascriptコードが出力されます。
> db.stats
function (scale) {
return this.runCommand({dbstats:1, scale:scale});
}
一部のコマンドにヘルパーがあり、他のコマンドにはない理由については、主に、ドライバーの作成者による好み、時間、および認識される使用頻度の問題です。 Database.command
を使用して、名前で任意のコマンドを実行できます 、これはdb.$cmd.find_one
の便利なラッパーです。 。コマンドの完全なリストは、データベースコマンドのリストにあります。 a> 。 パッチを送信する
こともできます PyMongoに対して、頻繁に呼び出す必要があるが、PyMongoではまだサポートされていないコマンドのヘルパーメソッドを追加します。