mongo中命令工作原理

简介: 1.db.runCommand命令db.runCommand({OPTION:'COLLECTION_NAME'})runCommand命令是mongo的执行命令,可以执行mongo的任何命令,其它命令比如Drop,Count命令则是runCommand的简写形式,runCommand命令执行完成后有详细的相应结果。

1.db.runCommand命令

db.runCommand({OPTION:'COLLECTION_NAME'})

runCommand命令是mongo的执行命令,可以执行mongo的任何命令,其它命令比如DropCount命令则是runCommand的简写形式,runCommand命令执行完成后有详细的相应结果。

2.db.$cmd

  Mongo中的命令其实是作为一种特殊类型的查询来执行的,这些查询针对$cmd集合来执行,所有命令都会转成查询命令执行的

db.runCommand({'drop':'account'})
将换转换为
db.$cmd.findOne({'drop':'account'})

 

相关文章
|
2月前
|
存储 NoSQL Shell
02 MongoDB数据类型、重要概念以及shell常用指令
文章详细解释了MongoDB中的数据类型、重要概念,并提供了常用的MongoDB Shell操作指令,帮助用户更好地管理和操作MongoDB数据库。
57 0
02 MongoDB数据类型、重要概念以及shell常用指令
|
6月前
|
JSON NoSQL MongoDB
mongodb 命令行连接及基础命令
mongodb 命令行连接及基础命令
|
数据库
mongo聚合操作命令
mongo聚合操作命令
91 0
mongo聚合操作命令
|
关系型数据库 MySQL
【mysql】基础概念、命令及操作(下)
文章目录 前言 一、名词介绍 1.1 表中内容
93 0
【mysql】基础概念、命令及操作(下)
|
SQL 关系型数据库 MySQL
【mysql】基础概念、命令及操作(上)
文章目录 前言 一、名词介绍 1.1 表中内容
95 0
|
NoSQL Linux Redis
关于redis-server服务启动之后,无法再输入Linux命令的问题!
关于redis-server服务启动之后,无法再输入Linux命令的问题!
155 0
关于redis-server服务启动之后,无法再输入Linux命令的问题!
|
缓存 NoSQL Redis
一步一步学习Redis——脚本功能的相关命令
一步一步学习Redis——脚本功能的相关命令
一步一步学习Redis——脚本功能的相关命令