MongoDB常用命令

  1. 创建删除数据库
use DATABASE_NAME;
db.dropDatabase();

如果数据库不存在,则创建该名称的数据库,否则切换到该数据库;
默认删除当前数据库;


  1. 创建集合
db.createCollection(name, options)
  1. 修改集合名称
db.CollectionName.renameCollection("newCollectionName")

  1. 简单查询语句: and在一个大括号内用逗号连接
db.getCollection('sheetCopy').find({sheetNo:"641790181218000026"});

db.getCollection('sheetCopy').find({sheetNo:"641790181218000026", companyNo:"1790"});
  1. 聚合查询:select column from table group by column having count(1) > 1
db.orders.aggregate( [
   {
     $group: {
        _id: "$cust_id",
        count: { $sum: 1 }
     }
   },
   { $match: { count: { $gt: 1 } } }
] )

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,099评论 2 89
  • 成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本...
    精气神贯通阅读 481评论 0 0
  • MONGODB基本命令成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输...
    骑着蜗牛去遛狗阅读 300评论 0 0
  • 田家多耐苦,最苦在双抢。 一代酬耕作,三生晒曝阳。 秧禾濛汗水,稻谷却阴凉。 旱涝关天下,农桑涉世殇。 (平水韵 ...
    丁怀超阅读 360评论 0 4