stats
на обвивката на Javascript командният помощник всъщност извиква команда с име dbstats
, който можете да стартирате от PyMongo с помощта на Database.command
метод
. Най-лесният начин да разберете каква команда ще изпълни помощникът на обвивката е да извикате помощника на обвивката без скоби -- това ще отпечата Javascript кода, който изпълнява:
> db.stats
function (scale) {
return this.runCommand({dbstats:1, scale:scale});
}
Що се отнася до това защо някои команди имат помощници, а други не, това до голяма степен е въпрос на предпочитание, време и възприемана честота на използване от авторите на драйвера. Можете да изпълните всяка команда по име с Database.command
, което е просто обвивка за удобство около db.$cmd.find_one
. Можете да намерите пълен списък с команди в Списък с команди за бази данни . Можете също да изпратите корекция
срещу PyMongo, за да добавите помощен метод за команди, които откриете, че трябва да извиквате често, но все още не се поддържат от PyMongo.