डेटाबेस कमांड एक विशेष संग्रह पर एक क्वेरी है, $cmd
, जहां क्वेरी चयनकर्ता स्वयं कमांड को परिभाषित करता है। तो, db.runCommand({isMaster: 1})
का उपयोग करके कमांड चलाने के लिए क्वेरी समकक्ष है:
db.$cmd.findOne({isMaster: 1})
मेरी मशीन में, उन दोनों ने निम्नलिखित परिणाम उत्पन्न किए:
{
"ismaster" : true,
"maxBsonObjectSize" : 16777216,
"maxMessageSizeBytes" : 48000000,
"maxWriteBatchSize" : 1000,
"localTime" : ISODate("2016-04-22T12:46:02.378Z"),
"maxWireVersion" : 4,
"minWireVersion" : 0,
"ok" : 1
}