MongoDB之增删改查基本操作

原创
2017/06/01 21:35
阅读数 95

创建一个数据库: use [databaseName] (如果只是创建而没有做任何的操作,mongodb会在关闭的时候删除这个库)。

查看所有的数据库: show dbs

创建一张表,并添加数据: db.[documentName].insert({})

查看库中所有的表:show collections

查看所有数据:db.[documentName].find()

查看第一条数据:db[documentName].findOne()

更新数据: db.[documentName].update({查询条件},{更新内容})

例子:var p = db.person.find({name:"zhangsan"})

值得注意的是,如果按照上面这种写法,我们删除掉原有的数据,如本来这条记录有个name="zhangsan",我们update添加一个age=19,那么这条记录只会有age=19,如果要求未修改的数据不受影响,则需要使用修改器:

db.[documentName].update({条件},{$set:{修改值}})

db.person.update(p,{name:"lisi"})

删除:db.[documentName].remove({})

删除表:db.[documentName].dorp()

删除库: db.dropDatabase

使用库帮助:db.help()

使用表帮助:db.[documentName].help()

mongodb支持js脚本,可以定义一个js函数并且调用: 输入图片说明

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部