查询:

db.getCollection('message').find({"userId":"31257"})

查询总数:

db.getCollection('message').find({"sendTimeStamp":{$gt:1517982993}}).count()

条件删除数据:

db.getCollection('message').remove({'title':'MongoDB 教程'})

循环插入数据:

for(var i=1;i<10;i++) db.getCollection('message').insert({"userId":"19290","pointsDelta" : 0})

插入一条记录:

db.getCollection('message').insert({"userId":"19290","pointsDelta" : 0})

当前数据库状态:

db.getCollection('message').stats()

查看内存使用大小

show dbs

profiling功能

db.getProfilingLevel(1)

0 代表不开启

1 代表记录慢指令(默认100ms)

2 代表记录所有指令

db.setProfilingLevel(1)

删除查询的数据

show dbs
use cpeducloud //db.getCollection('historylog').count(); var mydata = db.getCollection('historylog').find({},{'_id':}).sort({'_id':}).limit();
while(mydata.hasNext()){
var one = mydata.next();
printjson(one);
db.getCollection('historylog').remove(one);
} //db.getCollection('historylog').remove({'_id':ObjectId("5d2304aab8b5ea5745d0b415")});

根据时间查询

 db.getCollection('applog').remove({"startTime":{$lte:ISODate("2019-11-15 02:18:56.248Z")}});

更改此值,使其生效。

最新文章

  1. 【Android自学日记】使用DatePicker以及TimePicker显示当前日期和时间
  2. 【转】Hostapd工作流程分析
  3. C++ 封装互斥对象
  4. [转载]高效使用matlab之四:一个加速matlab程序的例子
  5. Windows Phone8.1 SDK中的新控件
  6. 【转】常用插件和mvn test命令
  7. 使用WinDbg获得托管方法的汇编代码
  8. linux中FTP自动备份VPS脚本
  9. hibernate之.hbm.xml文件内容相关参数说明
  10. Linux虚机centos6.5安装Vmware Tools步骤
  11. JAVA 年老代收集器 第10节
  12. 基于FPGA的DW8051移植(一)
  13. Oracle基于学习3--Oracle创建用户和授权
  14. [转]linux权限补充:rwt rwT rws rwS 特殊权限
  15. CAP理论与MongoDB一致性、可用性的一些思考
  16. Spring与Quartz的整合实现定时任务调度(转)
  17. Python学习中的一些小例子
  18. 如何更改Ubuntu的root密码
  19. 国内+海外IDC资源合作
  20. [转]如何通过 App Store 审核(iOS 开发者经验分享)

热门文章

  1. 【Struts2】剖析Struts2中的反射技术 ValueStack(值栈)
  2. easyui-linkbutton 设置和获取text文本
  3. session的取代者:Json Web Tokens----在客户端存储登陆状态
  4. Openssl aes加解密例程 更进一步
  5. SharePoint CAML In Action——Part II
  6. [转]21分钟 MySQL 入门教程
  7. Android 应用架构 - Google 推荐
  8. Unity投影器细节整理
  9. Vivado与SDK的联合调试方法-使用ILA
  10. ZOJ Problem Set - 1004-Anagrams by Stack