stats
dari shell Javascript pembantu perintah sebenarnya memanggil perintah bernama dbstats
, yang dapat Anda jalankan dari PyMongo menggunakan Database.command
metode
. Cara termudah untuk mengetahui perintah apa yang akan dijalankan oleh shell helper adalah dengan memanggil shell helper tanpa tanda kurung -- ini akan mencetak kode Javascript yang dijalankannya:
> db.stats
function (scale) {
return this.runCommand({dbstats:1, scale:scale});
}
Adapun mengapa beberapa perintah memiliki pembantu dan yang lainnya tidak, sebagian besar merupakan masalah preferensi, waktu, dan frekuensi penggunaan yang dirasakan oleh penulis driver. Anda dapat menjalankan perintah apa pun berdasarkan nama dengan Database.command
, yang hanya merupakan pembungkus praktis di sekitar db.$cmd.find_one
. Anda dapat menemukan daftar lengkap perintah di Daftar Perintah Database . Anda juga dapat mengirimkan tambalan
terhadap PyMongo untuk menambahkan metode pembantu untuk perintah yang menurut Anda perlu sering dipanggil tetapi belum didukung oleh PyMongo.