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

  • 相关阅读:
    C++ Call C# COM
    C ++ / CLI 语法
    C#调用C++ DLL动态库的两种方式
    Linux下的JMeter部署及使用
    同时处理多请求(带超时时间)
    同时处理多请求
    curl命令
    mysql命令
    SpringBoot配置文件敏感信息加密-jasypt
    spring boot升级到2.x的坑
  • 原文地址:https://www.cnblogs.com/zeopean/p/5247477.html
Copyright © 2011-2022 走看看