MongoDB教程之入门基础知识


当前第2页 返回上一页

4.  在Shell客户端查询文档,如:

代码如下:

    > db.blog.findOne()
    {
         "_id" : ObjectId("4fcc661de4bcbac15b3d9e3a"),
         "title" : "my blog post",
         "content" : "Here's my blog",
         "date" : ISODate("2012-06-04T07:38:51.345Z")
    }

5.  在Shell中更新文档,如:

代码如下:

    --需要先更新post变量的内容,即先增加了一个comments的键,其值为空数组。
    > post.comments = []
    [ ]
    --update的第一个参数是条件,第二个参数是待更新的值。
    > db.blog.update({ "title" : "my blog post"}, post)
    > db.blog.findOne()
    {
         "_id" : ObjectId("4fcc661de4bcbac15b3d9e3a"),
         "title" : "my blog post",
         "content" : "Here's my blog",
         "date" : ISODate("2012-06-04T07:38:51.345Z"),
         "comments" : [ ]
    }

6.  在Shell客户端中删除,如:
代码如下:

    --如果remove中没有条件,则清除集合中的全部数据。
    > db.blog.remove( { title:"my blog post"})
    > db.blog.findOne()
    null

六、Shell的使用小技巧:
代码如下:

    > show dbs  --显示数据库名。
    > show collections --显示集合名
    > show users --显示用户名
    > db.help()  --列出数据库的方法。
    > db.blog.help() --列出blog集合上的方法。
    > db.blog.update --可以直接看update方法的JavaScript实现代码。


打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    暂无评论...