设为首页 加入收藏

TOP

关于mongo的模糊查询
2014-11-23 20:11:51 来源: 作者: 【 】 浏览:33
Tags:关于 mongo 模糊 查询
关于mongo的模糊查询
在使用MongoDB开发中如果数据量不大不想采用lucene等话,想要实现模糊查询,
类似其他 数据库中like关键字使用的话可以用Pattern正则表达式来实现 如要查询类
似like'名字%'的话 实现如下:
Pattern pattern = Pattern.compile("^" + name + ".*$", Pattern.CASE_INSENSITIVE);

调用MorphiaQuery中filter("name", pattern);
或者采用contains方法来实现:
query = query.field("name").contains(name);

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇mongo简介――数据库与集合 下一篇简析三层架构

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: