mongle db 简单查询
2015-10-08 10:57
218 查看
1.指定列显示并且加查询条件
db.kw_city.find({state:"nc"},{ctiy:1,state:1,_id:0})
city:1表示要显示city列
_id:0 表示不要显示_id列
2.查询条件大于等于
db.kw_city.find({"recordcnt":{$gte:163757}},{city:1,state:1,_id:0})
$gte:163757 表示recordcnt的值大于163757
3.不等于查询条件
db.kw_city.find({"state":{$ne:"ny"}},{city:1,state:1,_id:0})
表示state不等于ny
4.in查询条件
db.kw_city.find({"state":{$in:['ny','ca']}},{city:1,state:1,_id:0})
表示state等于ny或者ca
5.not in查询条件
db.kw_city.find({"state":{$nin:['ny','ca']}},{city:1,state:1,_id:0})
6.or条件查询
db.kw_city.find({$or : [{"recordcnt":77607},{catecnt:3134}]})
表示查询条件为recordcnt=77607或者catecnt=3134
7.between条件查询
db.kw_city.find({"recordcnt":{$lt:163757,$gt:10000}})
表示recordcnt大于10000小于163757
8.is null条件查询
db.kw_city.find({recordcnt:null})
db.kw_city.find({recordcnt:{$in:[null],$exists:true}})
9.正则表达式
db.kw_city.find({city:/new/i})
mongodb 支持Perl Compatible Regular Expression (PCRE) library
db.kw_city.find({state:"nc"},{ctiy:1,state:1,_id:0})
city:1表示要显示city列
_id:0 表示不要显示_id列
2.查询条件大于等于
db.kw_city.find({"recordcnt":{$gte:163757}},{city:1,state:1,_id:0})
$gte:163757 表示recordcnt的值大于163757
3.不等于查询条件
db.kw_city.find({"state":{$ne:"ny"}},{city:1,state:1,_id:0})
表示state不等于ny
4.in查询条件
db.kw_city.find({"state":{$in:['ny','ca']}},{city:1,state:1,_id:0})
表示state等于ny或者ca
5.not in查询条件
db.kw_city.find({"state":{$nin:['ny','ca']}},{city:1,state:1,_id:0})
6.or条件查询
db.kw_city.find({$or : [{"recordcnt":77607},{catecnt:3134}]})
表示查询条件为recordcnt=77607或者catecnt=3134
7.between条件查询
db.kw_city.find({"recordcnt":{$lt:163757,$gt:10000}})
表示recordcnt大于10000小于163757
8.is null条件查询
db.kw_city.find({recordcnt:null})
db.kw_city.find({recordcnt:{$in:[null],$exists:true}})
9.正则表达式
db.kw_city.find({city:/new/i})
mongodb 支持Perl Compatible Regular Expression (PCRE) library
相关文章推荐
- OKHttp(2)——源码解析
- 华为OJ试题:输入n个整数,输出其中最小的k个
- [python项目一]查找输出fasta序列的gap的起始终止等信息
- Apache http server 64位绿色解压版的安装、部署、启动和使用说明
- linux常见命令
- coco2d-x学习笔记
- IOS和安卓ui设计常用尺寸及基本知识
- iOS开发---集成ShareSDK实现第三方登录、分享、关注等功能。
- 彻底解决Request Too Long的问题
- c++ 多态 虚函数 析构函数 抽象类
- UI_UItabBarController
- Log4j按级别输出日志到不同文件配置分析
- Java开发和运行环境的搭建
- SDK 和 ADT版本不一致的问题
- 黑马程序员---OC学习笔记之autorelease快速创建对象的应用
- JSON字符串与JSON对象的区别
- 利用putty软件连接虚拟机中linux操作系统
- jQuery仅用3行代码实现的显示与隐藏功能完整实例
- Java——多线程总结及ThreadLocal、Volatile、synchronized、Atomic四个关键字
- 何必言精通——十年杂感 兼谈其它