regate({$group:{_id:"$P_Version",count:{$sum:1}}})
?
# 分组查询实例
db.appchannel.aggregate({$group:{_id:"$P_Channel",count:{$sum:1}}})
?
# 添加用户
db.addUser('root','root')
?
# 删除某个用户
db.system.users.remove({user:"yunfengcheng"})
?
# MongoDB3.0添加用户
db.createUser({
user: "root",
pwd: "root",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
? })
db.createUser({user:"root",pwd:"root",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
?
# 查看当前用户的权限
db.runCommand({usersInfo:"root",showPrivileges:true})
?
# 上锁
db.runCommand({fsync:1,lock:1})
?
# 解锁
db.currentOp()
?
# 数据修复,清除脏数据,当数据写入时突然断电造成脏数据,性能慢
db.repairDatabase()
?
# 分组命令?
db.books.aggregate({$limit:50},{$group:{_id:"$UserID", count: {$sum:1}}},{$sort:{count:-1}});
?
# MongoDB调用存储过程
db.system.js.save({_id:"addNumbers",value:function(x,y){return x+y;}});
db.eva l('addNumbers(4,15)');
地址:http://chenzhou123520.iteye.com/blog/1637462
?
# 3.2版本创建部分索引
db.restaurants.createIndex({ cuisine: 1, name: 1 },{ partialFilterExpression: { rating: { $gt: 5 } } })