Loading

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"})

更多指令可以查看菜鸟编程

posted @ 2021-07-01 17:37  ChrisLeon  阅读(38)  评论(0)    收藏  举报