mongodb like查询
来源:互联网 发布:淘宝卖书包的店铺 编辑:程序博客网 时间:2024/06/06 04:10
假如需要查找的字符串为s,则可以用db.tables.find({"name":/s/}),或者db.tables.find({"name":/^s/}) ,或者db.tables.find({"name":/s.*/}),或者db.tables.find({"name":/.s.*/})
下面就分析下这几种查询的对应结果有什么不同:
1)db.city.find({"extra_data.region":/.新.*/})
共765条记录:包含了【高新技术。高新区,虎丘。渝北区(含北部新区)】
【注:由结果可以看出所查字符前面必须有字符,相当于:db.city.find({"extra_data.region":/.新./}),也相当于db.city.find({"extra_data.region":/.新/})】
-----------------------------------------------------------------------------------------------------------
2)db.city.find({"extra_data.region":/^新/})
共592条记录:包含了【新华。新洲。新都。新城。新区】
【注:由结果可以看出,此查询必须以所查字符开始】
-----------------------------------------------------------------------------------------------------------
3)db.city.find({"extra_data.region":/新.*/})
共1357条记录:记录包含了【新华。高新技术。渝北区(含北部新区)。高新区,虎丘】
【注:由结果可以看出前面字符可以有也可以没有,相当于:db.city.find({"extra_data.region":/新/})】
-----------------------------------------------------------------------------------------------------------
最后再分析下记录的结果,由上面三种查询可以看出,前两个查询的结果和正好等于最后一种的查询结果,这与注解完全符合。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- mongodb like查询
- mongodb like查询
- Mongodb中的like查询
- mongodb like查询
- mongodb like查询
- mongodb的like查询
- mongodb 数据库like语句查询
- mongodb模糊查询类似于like
- mongodb not like 常用查询 关键词
- MongoDB中实现类似于SQL的like查询
- MongoDB中实现类似于SQL的like查询
- mongodb 中的模糊查询----(like 查询语句) 在mongo VUE里面怎么写查询
- 模糊查询like小结
- SQL like 查询注意事项
- sql like 参数查询
- like参数查询
- jpa like模糊查询
- Mybatis中的like查询
- jboss 第三方jar包冲突解决办法
- 在visual studio 中创建水晶报表并连接数据源(C#)
- Pinterest风潮席卷中国互联网-是否重蹈团购潮悲剧?
- 检查ipad,iphone的定位功能是否打开
- 请教大虾们分布式文件系统的问题
- mongodb like查询
- linux下不使用useradd命令,手工新建特殊账号
- 大数据从业者市场现状:薪酬持续增长 人才缺口巨大
- 协议和范畴类
- Getting started with IUNIVERS
- dataGridView 排除第一行排序
- 我也来说“瓷”
- 使用CreateFile()打开COM10及以上串行口
- Cloudera Flume介绍