MongoDB的指令使用
MongoDB的指令使用
数据库篇
查询数据库
show databases
切换数据库
use jasuniWeb
查询当前数据库下面的集合
show collections
创建集合
db.createCollection("users")
删除集合
db.users.drop()
删除数据库
use jasuniWeb
db.dropDatabase()
CURD
Insert
新增一条
db.users.insert({name:"zhangsan",age:25,gender:"m"})
新增多条
db.users.insert([{name:"zhangsan",age:25,gender:"m"},{name:"lisi",age:26,gender:"f"}])
循环插入
for(var i=1;i<=20;i++)
{
db.users.insert({name:"wangwu"+i,age:i})
}
update
可以使用一些特定的运算符
| 运算符 | 作用 |
|---|---|
| $inc | 递增 |
| $rename | 重命名列 |
| $set | 修改列值 |
| $unset | 删除列 |
修改一个
db.users.update({name:"zhagnsan"},{
$set:{name: "sunbin"},
$inc:{age:30},
$rename:{name:"first_name"} ,
$unset:{good:""}
})
全部修改
db.users.update({name:"zhagnsan"},{name:"sunbin"})
select
查询所有的数据
db.users.find({})
查询top条数
db.users.find({}).limit(5)
条件查询
db.users.find({name:"zhangsan"})
delete
全部移除
db.users.deleteMany({})
删除指定
db.users.deleteMany({name:"zhangsan"})
更多指令可以查看菜鸟编程

浙公网安备 33010602011771号