MongoDB 的 CRUD 1、CRUD 操作的基本定义用户与数字平台如网站或网络应用程序的大多数事务性交互都包括对四种基本操作的请求创建新内容如客户配置文件。读取如为用户获取订单详情。更新信息如用户的手机号码或电子邮件地址。删除如工作电话号码。这四种基本功能统称为 CRUD即C创建、R读取、U更新和D删除的首字母缩写。CRUD 方法是MongoDB管理数据库中数据的主要方式。2、CRUD 是什么CRUD 操作描述了允许用户查看、搜索和修改数据库部分内容的用户界面规则。对于单个 CRUD 操作来说创建操作用于在 MongoDB 数据库中插入新文档。读取操作用于查询数据库中的文档。更新操作用于修改数据库中的现有文档。删除操作用于从数据库中删除文档。3、执行 CRUD 操作的方法创建微信企业应用dbuse wxdb创建微信企业应用的user并赋读写wxdb的权限3.1、创建操作对于 MongoDB CRUD如果指定的集合不存在则create操作将在执行时创建集合。MongoDB 中的创建操作针对的是单个集合而不是多个集合。MongoDB 中的插入操作是在单个文档级别上进行的原子性操作。MongoDB提供两种不同的创建操作可用于将文档插入到集合中db.collection.insertOne()db.collection.insertMany()​3.2、读取操作read 操作允许您提供特殊的查询筛选条件和标准指定所需的文档。MongoDB 文档包含有关可用查询筛选条件的更多信息。查询修饰符还可用于更改返回结果的数量。MongoDB 有两种方法可以从集合中读取文档db.collection.find()db.collection.findOne()​​3.3、更新操作与创建操作一样update操作对单个集合进行操作它们在单个文档级别上是原子性的。更新操作使用筛选条件和标准来选择要更新的文档。更新文档时应小心谨慎因为更新是永久性的无法恢复。这也适用于删除操作。对于 MongoDB CRUD有三种不同的文档更新方法db.collection.updateOne()db.collection.updateMany()db.collection.replaceOne()3.4、删除操作Delete 操作对单个集合进行操作例如更新和创建操作。对于单个文档删除操作也是原子性的。您可以设定筛选条件和标准来指定删除操作明确指出要从集合中移除哪些文档。筛选条件选项依赖于读取操作所使用的相同语法。MongoDB 有两种不同的方法可以从集合中删除记录db.collection.deleteOne ()db.collection.deleteMany()