最常用的MongoDB命令对应的鼠标点击操作

栏目: 数据库 · 发布时间: 6年前

内容简介:工欲善其事必先利其器,学新技术亦然。对于MongoDB而言,Studio 3T正是这样一件工具.这是一种MongoDB的图形化界面,用简便的上下文菜单替代了最常用的MongoDB命令,通过拖拽查询生成器、简易多格式导入和导出、以及适当的编辑(只要做一些命名工作)这些有力的特性,节省了程序员大量的时间。要加速你的查询或者掌握聚合框架会花一些时间(别担心,我们有大量的MongoDB教程)。但是现在,你会发现在Studio 3T丰富的上下文菜单中只要点击一下就可替代一系列的常用MongoDB命令。

工欲善其事必先利其器,学新技术亦然。

对于 MongoDB 而言,Studio 3T正是这样一件工具.这是一种MongoDB的图形化界面,用简便的上下文菜单替代了最常用的MongoDB命令,通过拖拽查询生成器、简易多格式导入和导出、以及适当的编辑(只要做一些命名工作)这些有力的特性,节省了 程序员 大量的时间。

要加速你的查询或者掌握聚合框架会花一些时间(别担心,我们有大量的MongoDB教程)。但是现在,你会发现在Studio 3T丰富的上下文菜单中只要点击一下就可替代一系列的常用MongoDB命令。

下载Studio 3T,看看为什么专业人士将其做为MongoDB GUI。

数据库

MongoDB创建数据库

实际上没有这种操作的命令-当创建一个集合时MongoDB就会自动创建一个数据库。

1. 在连接树中,右键点击目标服务器

2.选择添加数据库

最常用的MongoDB命令对应的鼠标点击操作

3. 命名你的数据库-并输入命名信息

最常用的MongoDB命令对应的鼠标点击操作

4.点击OK.确定添加了一个数据集!

等价的MongoDB命令

use dbName

MongoDB删除数据库

>现在,我们来删除最近创建的数据库manatee

>1. 右击目标数据库

>2. 选择删除数据库

最常用的MongoDB命令对应的鼠标点击操作

>3. 点击删除数据库

MongoDB 等价命令


   db.dropDatabase()

//drops the current database you're in

MongoDB 显示数据库

>此处无需点击。可以直接通过连接树查看该信息。

最常用的MongoDB命令对应的鼠标点击操作

MongoDB 等价命令


  db.adminCommand( { listDatabases: 1, nameOnly: true} )

// lists database names only

集合

MongoDB 显示集合

>在连接树中

>1.点击目标数据库

>2.点击集合文件夹。在数据库中打开集合列表。

最常用的MongoDB命令对应的鼠标点击操作

MongoDB 等价命令


  db.getCollectionNames()

MongoDB创建集合

>1.右击目标数据库

>2.选择添加集合

最常用的MongoDB命令对应的鼠标点击操作

>3.输入集合名称,按需配置设置,包括选项、存储引擎、校验和校对tab。

最常用的MongoDB命令对应的鼠标点击操作

>4.点击创建。

MongoDB 等价命令


db.createCollection("collectionName");

MongoDB清空集合

>1.右键单击目标集合。

>2.选择清空集合。

最常用的MongoDB命令对应的鼠标点击操作

>3.点击清空集合。

MongoDB 等价命令


db.users.deleteMany({})

MongoDB 删除集合

>1.右击目标集合。

>2.选择删除集合。

最常用的MongoDB命令对应的鼠标点击操作

>3.点击删除集合。

MongoDB 等价命令


db.collection_name.drop()

文档

MongoDB 插入文档

>1.在表视图或者树视图,右击任何单元格。

>2.选择插入文档。打开Insert Document > JSON窗口。

>3.输入关键值对。不需要创建_id域 —— MongoDB自动完成。

最常用的MongoDB命令对应的鼠标点击操作

Click on Validate JSON to make sure the syntax is correct.

>点击Validate JSON确保语法正确。

>4.如果添加文档则点击Add Document,如果要加入更多文档,则点击Add & Continue。

MongoDB 等价命令


db.collectionName.insert({ field1: “value1”, field2: “value2” })

MongoDB更新文档

>Studio 3T支持就地编辑,因此你只需双击一个值即可编辑。

最常用的MongoDB命令对应的鼠标点击操作

Here’s the complete post on how MongoDB() update works in Studio 3T.

这就是在Studio 3T中MongoDB()更新工作完整的数据提交过程

MongoDB 等价命令


db.collection.updateOne(, , )

MongoDB 移除文档

>1.右键单击目标文档。

>2.选择移除文档。

最常用的MongoDB命令对应的鼠标点击操作

>3.再次点击移除文档。

MongoDB 等价命令


db.collection.deleteOne()

>要从一个集合中删除所有文档,只需执行清空一个集合的多条指令

字段

MongoDB 添加字段

>1.在表视图或者树视图,右击任何单元格。

>2.跳转到Field > Add Field/Value。

>3.输入字段名(例如favorite-color)。

>4.选择正确的字段类型(例如String)

>5.定义字段值(例如green)。

>6.选择加入字段的位置

>7.点击Add Field/Value。

最常用的MongoDB命令对应的鼠标点击操作

MongoDB 等价命令


{ $set: { : , ... } }

MongoDB 字段更名

>我们来把字段名称从favorite-color更名为color。

>1.右击任何想要更名字段的单元格。

>2.跳转到Field > Rename Field.

>3.更新字段名称。

>4.选择要更新的字段名称(例如,集合中的所有文档)

>5.点击更名。

最常用的MongoDB命令对应的鼠标点击操作

MongoDB 移除字段

现在,我们来彻底的移除field字段。

>1.右击想要删除的字段单元格

>2.选择从当前文档中删除字段,文档匹配查询或所有文档。

最常用的MongoDB命令对应的鼠标点击操作

>3.点击移除。

想要了解更多的MongoDB 技巧?

>不知道MongoDB查询语言?使用 Visual Query Builder 通过拖拽构建可视化查询

>使用 IntelliShell ,Studio 3T的内置命令行自动填充字段名,集合名。

通过不同颜色的数据库和集合,避免数据混淆

一次查看多个MongoDB数据集 快速比较数据

2019年4月5日更新

关于作者

Kathryn Vargas

Kathryn希望让世界知道Studio 3T是最棒的MongoDB开发环境。当她工作之余,会去发掘柏林的美食,敲敲鼓,学习语言(当前的工作:德语),以及写作。


以上所述就是小编给大家介绍的《最常用的MongoDB命令对应的鼠标点击操作》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Data Structures and Algorithms in Python

Data Structures and Algorithms in Python

Michael T. Goodrich、Roberto Tamassia、Michael H. Goldwasser / John Wiley & Sons / 2013-7-5 / GBP 121.23

Based on the authors' market leading data structures books in Java and C++, this book offers a comprehensive, definitive introduction to data structures in Python by authoritative authors. Data Struct......一起来看看 《Data Structures and Algorithms in Python》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试