Login
网站首页 > 文章中心 > 其它

MongoDB_常用的数据类型和基本操作

作者:小编 更新时间:2023-08-14 07:44:06 浏览量:168人看过

MongoDB是一种面向文档的数据库,支持多种数据类型.下面将介绍MongoDB 常用的数据类型:

MongoDB_常用的数据类型和基本操作-图1

String 字符串

{ name : "MongoDB" }

Integer 整型

{ age : 25 }

Boolean 布尔型

布尔型只有两个值:"true"和"false".例:

{ active : true }

Double 双精度浮点型

双精度浮点型是默认的数值类型.例:

{ price : 3⑤21 }

Date 日期类型

日期型存储当前日期或时间.例:

{ created_at : new Date() }

Array 数组类型

数组用于在一个键中存储多个值.例:

{ tags : [ "mongodb", "database", "NoSQL" ] }

Object 对象

用于嵌入式文档.例:

{
  "address": {
"zip": 95134
  }
}

Linux系统中,我们使用mongod命令来启动MongoDB服务端或者单个节点,一下是mongoDB的一些基本操作.

插入数据

MongoDB使用insert()或save()方法插入数据.以下是一个插入数据的例子:

db.test.insert({
"email" : "root@example.com"
})

在这个例子中,我们首先使用db.test来指定我们要在哪个 collection 中进行插入,然后使用insert()或save()方法插入文档.

查询数据

MongoDB使用find()方法在collection中查询数据.以下是一个查询数据的例子:

db.test.find({"name" : "root"})

在这个例子中,我们使用db.test来指定我们要在哪个collection中进行查询,然后使用find()方法来指定我们要查询哪些文档.在这个例子中,我们查询name为root的用户信息.

更新数据

MongoDB使用update()方法来更新集合中的文档,语法格式如下:

db.collection.update(查询文档, 更新文档)

以下是一个更新文档的例子:

db.test.update({ "name" : "root" }, { $set : { "age" : 27 } })

删除数据

MongoDB使用remove()方法来从collection中删除文档,其语法格式如下:

db.collection.remove(删除的条件)

以下是一个删除数据的例子:

db.test.remove({ "name" : "root" })

在这个例子中,我们使用db.test来指定我们要在哪个collection中进行删除,然后使用remove()方法来删除名称为 root 的用户的信息记录.

以上就是土嘎嘎小编为大家整理的MongoDB_常用的数据类型和基本操作相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章