前言
因为最近老用mongodb操作写一些语句,记录下来容易以后得操作。
数据的增删改查
1、添加数据(文档)
#**新增数据2种方式**
db.task.save({"name":"zhangsan"});
db.task.insert({"name":"zhangsan"});
2、查询数据
**#查询所有数据2种写法**
db.task.find()
db.getCollection("task").find()
**#条件查询**
db.task.find({'name':'张三'})
3、修改数据
**#(1)update首条 update:遇到满足条件的第一条数据修改**
db.task.update({"name":"zhangsan"},{$set:{"name":"lisi"}})
**#(2)update多条 updateMany :修改所有满足条件的**
db.task.updateMany({"name":"zhangsan"},{$set:{"name":"lisi"}})
**#(3)updateOne updateOne:修改满足条件的第一条数据**
db.task.updateOne({"name":"zhangsan"},{$set:{"name":"lisi"}})
4、删除数据
**(#1)删除**
db.task.remove({name:"zhangsan"})
**#(2)删除所有**
db.task.remove({})