如何在 MongoDB 中创建数据库和集合

在 MongoDB 中,第一个基本步骤是准备好数据库和集合。数据库用于存储所有集合,而集合又用于存储所有文档。文档反过来又包含相关的字段名称和字段值。

下面的截图展示了一个文档的基本示例。

Create Database & Collection in MongoDB

文档的字段名称是“Employeeid”和“EmployeeName”,字段值分别是“1”和“Smith”。然后,许多文档将构成 MongoDB 中的一个集合。

使用“use”命令创建数据库

在 MongoDB 中创建数据库与发出“use”命令一样简单。以下示例显示了如何执行此操作。

Creating a Database using “use” Command

代码解释

  • “use”命令用于在 MongoDB 中创建数据库。如果数据库不存在,则会创建一个新数据库。

如果命令执行成功,将显示以下输出

输出

Creating a Database using “use” Command

MongoDB 创建数据库后会自动切换到该数据库。

使用 insert() 创建集合/表

创建集合的最简单方法是向集合插入一条记录(即由字段名和值组成的文档)。如果集合不存在,则会创建一个新集合。

以下示例显示了如何做到这一点。

db.Employee.insert
(
	{
		"Employeeid" : 1,
		"EmployeeName" : "Martin"
	}
)

代码解释

  • 如上所示,通过使用“insert”命令,将创建集合。

使用 insert() 命令添加文档

MongoDB 提供 insert () 命令将文档插入集合。以下示例显示了如何执行此操作。

步骤 1)编写“insert”命令

步骤 2)在“insert”命令中,添加需要创建的文档的所需字段名称和字段值。

Adding Documents using insert() Command

代码解释

  1. 命令的第一部分是“insert statement”,即用于将文档插入集合的语句。
  2. 语句的第二部分是添加字段名和字段值,换句话说,集合中的文档将包含什么。

如果命令执行成功,将显示以下输出

输出

Adding Documents using insert() Command

输出显示执行的操作是插入操作,并且已将一条记录插入到集合中。