MongoDB 的增删改查操作其实挺,掌握了这些,你就能轻松应对常见的数据库需求了。,添加数据可以用insertOne()
或insertMany()
,比如要加个用户:
db.users.insertOne({ name: '张三', age: 30, email: 'zhangsan@example.com' })
,如果是批量插入多个用户,用insertMany()
就行了。删除数据也是如此,deleteOne()
可以删除单个匹配条件的文档,deleteMany()
则是删除所有符合条件的文档,比如删掉年龄大于等于 30 的人:db.users.deleteMany({ age: { $gte: 30 } })
。更新数据也是两个常用方法:updateOne()
和updateMany()
,它们分别可以更新单个或多个文档,例如:db.users.updateOne({ name: '李四' }, { $set: { age: 26 } })
。查询数据的话,最常用的就是find()
,用法也简单:db.users.find({ age: { $gte: 30 } })
。排序和分页也可以轻松做到,像是按年龄降序排序:db.users.find().sort({ age: -1 }).limit(2)
。如果你经常用 MongoDB,这些基本操作就能帮你节省不少时间,掌握它们,操作起来会顺手。