zoukankan      html  css  js  c++  java
  • mongodb 的简单使用

    # 整理自 菜鸟教程 http://www.runoob.com/mongodb/mongodb-tutorial.html

    mongodb 学习

    1. 创建数据库 / 选择数据库
    use db_name

    2. 显示有哪些数据库
    show dbs

    3. 删除数据库
    use db_name
    db.dropDatabase()

    4. 插入数据
    db.COLLECTION_NAME.insert(document)

    5. 查看数据
    db.COLLECTION_NAME.find({condition_document})
    db.COLLECTION_NAME.find().pretty()

    -- and 查询
    db.COLLECTION_NAME.find({ 'key':{$gt:1} , 'name':'php' })

    -- or 查询 $or
    db.COLLECTION_NAME.find({$or:[ {'name':'php'} , {'key':2}]}).pretty()

    -- 按字段类型查询 $type
    db.COLLECTION_NAME.find({"title" : {$type : 2}})


    6. 更新数据
    # $set:{要更新的值}
    db.COLLECTION_NAME.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}})

    7. 删除
    db.COLLECTION_NAME.remove({condition_document})

    8. limit
    db.COLLECTION_NAME.find().limit(2)

    9. skip
    db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)

    10. sort 排序 {其中 1 为asc , -1 为 desc }
    db.COLLECTION_NAME.find().sort({KEY:1})

    11. 创建索引
    db.COLLECTION_NAME.ensureIndex({'key':1})

    # 清屏 cls

    ## mongod --config /usr/local/etc/mongod.conf

  • 相关阅读:
    Codeforces Round #296 (Div. 2B. Error Correct System
    实验十二 图的建立与遍历
    1561: (More) Multiplication
    1562: Fun House
    hdu 2203 亲和串
    hdu 3549Flow Problem
    poj 2182 Lost Cows
    poj 3468A Simple Problem with Integers
    hdu1698 Just a Hook
    栈和队列的面试题Java实现
  • 原文地址:https://www.cnblogs.com/zeopean/p/5247477.html
Copyright © 2011-2022 走看看