掌握MongoDB CRUD操作:新手必学的4种基础操作

这篇文章介绍了MongoDB的CRUD基础操作。MongoDB是文档型数据库,数据以BSON格式存储,文档存于集合中,无固定表结构。操作前需启动服务,通过`mongo`进入Shell,用`use`切换数据库,`db.集合名`选择集合。 **Create**:插入单条用`insertOne()`(如插入用户文档),多条用`insertMany()`(如插入多个用户),返回含文档ID和操作确认信息。 **Read**:核心是`find()`,支持条件过滤(如`age: { $gt: 20 }`)、字段投影(`{name:1, _id:0}`)、排序(`sort({age:1})`)和限制数量(`limit(2)`)。 **Update**:`updateOne()`更新单条,`updateMany()`更新多条,用`$set`覆盖字段(如改姓名)、`$inc`自增字段(如年龄+1)。 **Delete**:`deleteOne()`删单条,`deleteMany()`删多条,`deleteMany({})`清空集合,操作需

阅读全文