getParameter

在本页面

getParameter命令具有以下语法:

{
   getParameter: <value>,
   <parameter> : <value>
}

该命令采用以下字段:

领域类型描述
getParameterint,*指定 value:
*以_return getParameters可用的所有参数,忽略<parameter>字段。
任何数字 value return 指定<parameter>的 value。
<parameter>要检索的参数的 String name。
<value>的 value 不影响输出。

行为

getParameter仅在admin数据库上运行,如果在任何其他数据库上运行 run,则返回错误。

<parameter>的可能 value 可能会有所不同,具体取决于所使用的 version 和存储引擎。有关列出可用参数的 example,请参见检索所有参数

例子

检索单个参数

以下操作使用saslHostName的_val在admin数据库上运行getParameter以检索该参数的 value:

db.adminCommand( { getParameter : 1, "saslHostName" : 1 } )

该命令返回以下输出:

注意 输出可能会有所不同,具体取决于 version 和 MongoDB 实例的 version 配置。

{ "saslHostName" : "www.example.net:27018", "ok" : 1 }

检索所有参数

以下操作使用 value *运行getParameter以检索所有参数:

db.adminCommand( { getParameter : '*' } )

注意 输出可能会有所不同,具体取决于 MongoDB 的 version 和 running MongoDB 实例的特定 configuration。

也可以看看 setParameter了解有关这些参数的更多信息。