mongodb
走不动路
这个作者很懒,什么都没留下…
展开
-
mongoose获取所有collection名字
网上普遍说的listCollections没试成功 大概是这么写: async function getColNames(){ await mgsCollection(); //open了才有mongoose.connection.db let cols=await mongoose.connection.db.collections(); ...原创 2018-05-03 20:00:15 · 4211 阅读 · 1 评论 -
mongodb-profiler学习
官网 收集mongod命令执行信息,并存入system.profile集合。 profiling level: level description 0 默认级别,不存储任何数据 1 存储操作时间大于slowms的操作数据 2 存储所有数据 profiling level1的字段示例: { “was” : 0, “slowms...翻译 2018-04-26 11:56:20 · 121 阅读 · 0 评论 -
mongodb-一些备忘、、
mongod shell输出到控制台: print(something) db.currentOp() 查看当前正在执行的操作 可以得到:opid(操作的id) db.killOp(opid)杀掉该操作 db.serverStatus() db.stats() 监控: mongo安装的bin目录下: 1.mongotop 2.mongostat insert: ...原创 2018-04-26 13:08:40 · 115 阅读 · 0 评论 -
mongodb删除所有为空的集合
db.getCollectionNames().forEach(function (colName) { if (db[colName].count({}) == 0) { db[colName].drop() } });原创 2018-05-04 11:53:22 · 1601 阅读 · 0 评论