isdbgrid
On this page本页内容
Definition
Syntax
The command has the following syntax:
db.runCommand(
{
isdbgrid: 1
}
)
Output
The returned document is similar to the following:
{ "isdbgrid" : 1, "hostname" : "app.example.net", "ok" : 1 }
If you issue the isdbgrid
command when connected to a mongod
, MongoDB returns an error document. The isdbgrid
command is not available to mongod
. The error document, however, also includes a line that reads "isdbgrid" : 1
, just as in the document returned for a mongos
. The error document is similar to the following:
{
"errmsg" : "no such cmd: isdbgrid",
"bad cmd" : {
"isdbgrid" : 1
},
"ok" : 0
}
You can instead use the hello
command to determine connection to a mongos
. When connected to a mongos
, the hello
command returns a document that contains the string isdbgrid
in the msg
field.