{"content":"$regex": "123456"}其他情况模糊查询
查询包含XXX
{name:/xxx/}
查询以XXX开头
{name:/^xxx/}
查询以XXX结尾
{name:/xxx^/}
查询忽略大小写
{name:/xxx/i}
Spring中不区分大小写的模糊查询
//完全匹配 Pattern pattern = Pattern.compile("^王$", Pattern.CASE_INSENSITIVE); //右匹配 Pattern pattern = Pattern.compile("^.*王$", Pattern.CASE_INSENSITIVE); //左匹配 Pattern pattern = Pattern.compile("^王.*$", Pattern.CASE_INSENSITIVE); //模糊匹配 Pattern pattern = Pattern.compile("^.*王.*$", Pattern.CASE_INSENSITIVE); Query query = Query.query(Criteria.where(fieldName).regex(pattern)); List users = mongoTemplate.find(query, SimpleUserInfo.class, classname); return users;
如对本文有疑问, 点击进行留言回复!!
MongoDB安装和配置WINDOWS服务时1.x.x版本无serviceName的问题解决办法
MongoDB 概念理解、MongoDB shell 连接 Mongodb 服务
网友评论