mongdb 学习之 模糊查询
来源:互联网 发布:网络招生平台 编辑:程序博客网 时间:2024/06/05 21:08
这几天一直在弄mongodb 的查询 尤其在公司业务上大多数用到的都是模糊查询 经历了很多的曲折终于可以做到模糊查询了
虽然这样的模糊查询在性能上有一定的问题但是 可以在不考虑性能的问题是实现功能
mongodb 在命令提示符下 的模糊查询 (1) MongoDB:db.UserInfo.find({userName :/^A/})
(2)db.user_info.find({"username": {$regex: "^.*edb_b10724.*$", $options:'i'}})
{ "username" : { "$regex" : "^edb_b10724.*$" , "$options" : "i"}} 等同与sql的 username like 'edb_b10724%'
{ "username" : { "$regex" : "^.*edb_b10724$" , "$options" : "i"}} 等同与sql的 username like '%edb_b10724'
第一种是 只能在命令提示符下 使用 第二种 可以把 json 的字符串压缩进java 中的查询对象中进行查询 的
我选择第二种方式.可以进模糊查询样式如下
{ "username" : { "$regex" : "^.*edb_b10724.*$" , "$options" : "i"}} 等同与sql的 username like '%edb_b10724%'
{ "username" : { "$regex" : "^edb_b10724.*$" , "$options" : "i"}} 等同与sql的 username like 'edb_b10724%'
{ "username" : { "$regex" : "^.*edb_b10724$" , "$options" : "i"}} 等同与sql的 username like '%edb_b10724'
0 0
- mongdb 学习之 模糊查询
- mongdb模糊查询与分页
- mongdb测试之emp查询
- MongDB之各种查询操作
- 超越之MongDB系列教程(六) MongDB的查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- iOS 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- 《学习笔记》之MySQL--模糊查询
- ios 学习之 NSPredicate 模糊、精确、查询
- mybatis学习之模糊查询用户例子
- mybatis学习之路----模糊查询实现
- android WebView总结
- 项目改名后,tomcat仍使用的是修改前名称
- 好的座右铭
- 事务
- Eclipse 中 Could not find *.apk的解决方案
- mongdb 学习之 模糊查询
- [IOS 开发] enumerateObjectsUsingBlock 、for 、for(... in ...) 的区别 & 性能测试
- 关于LoaderManager
- 从坦克大战项目无法在规定时间内完成想到的
- nyoj 678 最小k个数之和
- apk反编译
- 小谈学C感受
- 蓝桥 算法提高 道路和航路 ac 100分
- IO流 基本的字符流 字节流 输出流 输入流 转换流