MongoDB常用命令

2018-12-19  本文已影响0人  黄褐色猫头鹰
  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 } } }
] )

上一篇 下一篇

猜你喜欢

热点阅读