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

  • 相关阅读:
    javamail.providers not found
    vue.js实现购物车功能2.0版本
    vue.js实现购物车功能
    iframe高度自适应
    C语言 自定义字符串拼接函数
    php安装
    Apache安装
    python:爬虫初体验
    c:forEach 显示下拉框并回显
    数据结构 --- 线性表学习(php模拟)
  • 原文地址:https://www.cnblogs.com/zeopean/p/5247477.html
Copyright © 2011-2022 走看看