• 【数据库,文档记录,集合等的常用操作】


    =========================库的操作===============================
      use db_name #切换数据库
      show [dbs|collections] #显示所有的数据库|集合
      db #显示当前所处的数据库
       
      db.[db_name|collection_name].[insert|save]({"document_name":"value_name"......}) #创建数据库和向集合插入文档或是创建集合同时插入文档
      db.db_name|collection_name].find().options #显示创建的数据库和集合
      options{
      pretty() //以易读的方式
       
      }
       
       
      db.dropdatabase() #删库
       
       
       
      #===============================文档记录查询===============================
       
      $lt,gt,lte,gte : "number_range" #文档记录模糊查询(<,>,<=,>=)
      结合文档记录模糊查询 $gt,$lt #x<value<y
       
      , #and与运算
      $or:[{},{},......{}] #or或运算
       
      {document_name:{$lt|gt|:number_range},$or:[{docume_1:value_1},{}......]
      #and or综合应用}
       
      // /^/ /$/ #正则匹配模糊查询文档记录
       
      $type #文档记录数据类型匹配
       
      limit(document_number) #文档记录条目数控制函数
      skip(document_number) #文档记录条目跳过函数
      sort({document_key:-1|1}) #文档记录排序函数
      -1:降序;1:升序
       
       
       
       
      #==========================集合的操作==============================
       
       
      db.collection.drop() #删集
      db.collection.update({"old_document_name":"old_value_name"},{regex_name,{"new_document_name":"new_value_name"},{options})#更集
       
      $set //插入
      $unset //回滚me,{"new_document_name":"new_value_name"},{options})#更集
       
      options{
      mutil{true|false} //可指定更新范围
      }
       
      db.createcollection("collection_name",{options}) #创建集合gu
      #固定集合
      options{
      size: //尺寸
      max: //个数
      capped|autoIndexId //自动增长
       
      }
      db.collection.[remove|delete]() #删除集合
       
       
       
      #======================索引的操作==============================
      db.collection_name.createIndex({"document_name":"1|-1"},options) #创建索引
       
     
  • 相关阅读:
    本地代码库关联Github
    常用正则表达式
    IDEA开启并配置services窗口
    数据结构总结
    IDEA导入项目后文件出现时钟的原因及解决方案
    win7硬盘安装过程图解(需要编辑)
    How to Create a Automated Task that Runs at a Set Time in Windows 7
    【转】Code Review(代码复查)
    (收藏)C#开源资源大汇总
    Windows Workflow Foundation:向跟踪服务(TrackingService)传递数据
  • 原文地址:https://www.cnblogs.com/activecode/p/9984564.html
Copyright © 2020-2023  润新知