MongoDB基本操作

2017-11-06  本文已影响0人  NoFacePeace

创建数据库

use DATABASE_NAME
# 如果数据库不存在,则创建数据库,否则切换到指定数据库
show dbs

删除数据库

use database
db.dropDatabase()
show dbs

删除集合

db.collection.drop()

插入文档

db.COLLECTION_NAME.insert(document)
# 如果集合不在该数据库中,MongoDB会自动创建该集合并插入文档

更新文档

db.collection.update(
<query>,
<update>,
{
upsert:<boolean>,
multi:<boolean>,
writeConcern:<document>
}
)

参数说明:

删除文档

db.collection.remove(
<query>,
{
justOne:<boolean>
writeConcern:<document>
}
)
)

参数说明

查询文档

db.collection.find(query,projection)

参数说明

db.col.find().pretty()

AND条件

db.col.find({key1:value1, key2:value2}).pretty()

OR条件

db.col.find({$or:[{key1:value1},{key2:value2}]}).pretty()
上一篇下一篇

猜你喜欢

热点阅读