收集和显示记录(Collecting & Displaying Records)

优质
小牛编辑
139浏览
2023-12-01

在本章中,我们将重点介绍JSON结构,它构成了“敏捷方法论”的一部分。 MongoDB是一种广泛使用的NoSQL数据结构,可以轻松地收集和显示记录。

JSON结构

Step 1

此步骤涉及与MongoDB建立连接以创建集合和指定的数据模型。 您需要执行的只是用于启动连接的“mongod”命令和用于连接到指定终端的mongo命令。

指定数据模型

Step 2

创建一个用于以JSON格式创建记录的新数据库。 目前,我们正在创建一个名为“mydb”的虚拟数据库。

>use mydb
switched to db mydb
>db
mydb
>show dbs
local 0.78125GB
test 0.23012GB
>db.user.insert({"name":"Agile Data Science"})
>show dbs
local 0.78125GB
mydb 0.23012GB
test 0.23012GB

Step 3

必须创建集合才能获取记录列表。 此功能有利于数据科学研究和输出。

>use test
switched to db test
>db.createCollection("mycollection")
{ "ok" : 1 }
>show collections
mycollection
system.indexes
>db.createCollection("mycol", { capped : true, autoIndexId : true, size :
 6142800, max : 10000 } )
{ "ok" : 1 }
>db.agiledatascience.insert({"name" : "demoname"})
>show collections
mycol
mycollection
system.indexes
demoname