查询

db.student.find({})

查询
db.student.find({name:"李强1"})

查询   条件查询

db.student.find({sex:"male",age:{$gte:20}})

查询返回一条记录

db.student.findOne({})

表达式

$lt 小于   $gt 大于   $lte  小于等于   $gte  大于等于   $in 包括   $nin不包括      $ne 不等于

db.student.find({
age:{$gte:20},
age:{$lte:30}
})

db.student.find({
city:{$in:['苏州市','大连市','北京']}
})

$all   全部   $not 取反   $or 或关系   $exists含有字段

db.teacher.save({name:"Jack",role:["班主任","年级主任","副校长"]})

db.teacher.find({role:{$all:["班主任","年级主任"]}})

查询年龄不在28-30岁之间的学生

db.student.find({
age:{$not:{$gte:28,$lte:30}}
})

查询30岁以下的男学生或者25岁以下的女学生

db.student.find({
$or:[
{age:{$lt:30},sex:"男"},
{age:{$lt:25},sex:"女"}
]
})

查询有age 字段的学生
db.student.find({age:{$exists:1}})

最新文章

  1. Supervisor 安装与配置
  2. 'XCTest/XCTest.h' file not found
  3. 蓝牙BLE 架构剖析
  4. The type xxx cannot be resolved. It is indirectly referenced from required .class files
  5. RefernceError : jQuery is not define
  6. (Problem 2)Even Fibonacci numbers
  7. .NET防止重复提交数据
  8. JQuery获取元素类名
  9. 仿PC版微信的练手项目(可实时通讯)
  10. alsa声卡分析alsa-utils调用过程(二)-tinymixer
  11. NFS服务搭建与配置
  12. Auto Layout on iOS Versions prior to 6.0
  13. 04python while循环语句
  14. html5 canvas时钟
  15. js 逻辑的短路运算
  16. iOS线程开发小结
  17. Python批量文件重命名
  18. ASP.NET MVC之验证终结者篇
  19. 使用命令行编译打包运行自己的MapReduce程序 Hadoop2.6.0
  20. KVM虚拟机克隆及快照管理

热门文章

  1. jQuery动画之自定义动画
  2. Python - 工具:将大图切片成小图,将小图组合成大图
  3. 同样的WiFi,手机能连上网,电脑不能。错误代码DNS_PROBE_POSSIBLE
  4. 解决分页插件ClassNotFoundException: org.springframework.boot.bind.RelaxedPropertyResolver
  5. TCP层recvmsg系统调用的实现分析
  6. XPATH了解
  7. vue问题六:计算属性,依赖发生变化时,重新计算computed:
  8. LC 245. Shortest Word Distance III 【lock, medium】
  9. 时间总线框架之EvenBus
  10. 阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_6 响应json数据之过滤静态资源