参考 > 参考 > mongo Shell方法 > 数据库方法 > db.runCommand()
db.runCommand()
在当前数据库的上下文中运行命令。某些命令仅适用于admin
数据库上下文,并且db
在运行这些命令或使用之前,必须将对象更改为db.adminCommand()
。
该方法返回包含以下字段的响应文档:
领域 | 描述 |
---|---|
特定于命令的结果字段 | |
ok |
一个数字,指示命令是成功(1 )还是失败(0 )。 |
operationTime |
执行的操作的逻辑时间,在MongoDB中用oplog条目中的时间戳表示。仅适用于副本集和分片群集 如果该命令未生成操作日志条目,例如读取操作,则该操作不会超前逻辑时钟。在这种情况下,
对于与因果关系一致的会话相关的操作,MongoDB驱动程序将使用此时间自动设置读取操作和afterClusterTime。 3.6版的新功能。 |
$clusterTime |
返回签名的群集时间的文档。群集时间是用于对操作进行排序的逻辑时间。仅适用于副本集和分片群集。仅限内部使用。 该文档包含以下字段:
3.6版的新功能。 |