MongoDB 增删改查十八般武艺详解

阅读时长 3 分钟读完

MongoDB 是一个开源、文档型的 NoSQL 数据库,这里将详细介绍 MongoDB 的增删改查的操作,读者可以通过本文学习 MongoDB 的用法,提高自己的技术水平。本文将涵盖以下 MongoDB 的增删改查的操作:

  1. 插入数据
  2. 查询数据
  3. 更新数据
  4. 删除数据

插入数据

插入单条数据

执行上述代码后,将会向当前数据库的 collection 集合中插入一条数据。如果数据被成功写入,insertOne() 的方法将返回一个 acknowledged 字段为 true 的对象。

插入多条数据

上述代码将向 collection 集合中插入 2 条数据。如果数据被成功写入,insertMany() 的方法将返回一个 acknowledged 字段为 true 的对象。

查询数据

查询全部数据

上述代码将会查询 collection 集合中的所有数据并返回。

查询特定条件的数据

上述代码将会查询 collection 集合中年龄大于 25 岁的数据并返回。

查询特定字段的数据

上述代码将会查询 collection 集合中的所有数据,但只会返回 nameage 两个字段。

查询单条数据

上述代码将会查询 collection 集合中名称为 Joe 的数据,并返回第一条结果。

更新数据

更新单条数据

上述代码将会查询 collection 集合中名称为 Joe 的数据,并将其年龄更新为 35

更新多条数据

上述代码将会查询 collection 集合中年龄大于 25 岁的数据,并将这些数据的年龄都加 1。

删除数据

删除单条数据

上述代码将会删除 collection 集合中名称为 Joe 的第一条数据。

删除多条数据

上述代码将会删除 collection 集合中年龄大于 25 岁的所有数据。

总结

本文详细介绍了 MongoDB 的增删改查的操作,包括插入数据、查询数据、更新数据和删除数据。通过学习本文,读者可以掌握 MongoDB 的基本使用方法,从而应用于实际开发中。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/651f859d95b1f8cacd71379b

纠错
反馈