mongdb的简单操作(曾删查改)

来源:互联网 发布:2017广电禁止网络电视 编辑:程序博客网 时间:2024/05/23 21:49
插入方法>db.库名.insert({    title: 'MongoDB 教程',     description: 'MongoDB 是一个 Nosql 数据库',    by: '菜鸟教程',    url: 'http://www.runoob.com',    tags: ['mongodb', 'database', 'NoSQL'],    likes: 100})查询方法(find里面不写条件就是全部查询)
> db.库名.find(){ "_id" : ObjectId("56064886ade2f21f36b03134"), "title" : "MongoDB 教程", "description" : "MongoDB 是一个 Nosql 数据库", "by" : "菜鸟教程", "url" : "http://www.runoob.com", "tags" : [ "mongodb", "database", "NoSQL" ], "likes" : 100 }
更新数据(指定更新title)
>db.库名.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}})WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })   # 输出信息> db.col.find().pretty(){        "_id" : ObjectId("56064f89ade2f21f36b03136"),        "title" : "MongoDB",        "description" : "MongoDB 是一个 Nosql 数据库",        "by" : "菜鸟教程",        "url" : "http://www.runoob.com",        "tags" : [                "mongodb",                "database",                "NoSQL"        ],        "likes" : 100}删除数据
>db.库名.remove({'title':'MongoDB 教程'})WriteResult({ "nRemoved" : 1 })           # 删除了一条数据>db.col.find()……                                        # 没有数据