q.addCriteria(Criteria.where("mongod库对应field").regex(Pattern.compile(Pattern.quote(field对应的值), Pattern.CASE_INSENSITIVE | Pattern.UNICODE_CASE)));

eg:mongodb集合对应的属性fileName

Criteria criteria=new Criteria();

if(Stringutils.isNotBlank(req.getFileName())){
criteria.and("file_name").regex(Pattern.compile(Patter.quote(req.getFileName())))

}

©著作权归作者所有:来自51CTO博客作者caoqishun的原创作品,如需转载,请注明出处,否则将追究法律责任

每一份赞赏源于懂得

赞赏

0人进行了赞赏支持

更多相关文章

  1. 基础命令10
  2. RabbitMQ Linux一键安装脚本定制
  3. 禁止网页 切屏 切换标签
  4. k8s亲和性应用示例
  5. Prometheus 之 K8S系统组件服务监控
  6. db-sample-schemas
  7. 修改用户uid
  8. K3cloud《资产管理》模块-资产清单明细报表
  9. Gateway网关过滤之后获取不到 HttpServletRequest

随机推荐

  1. Apollo 源码解析 —— Admin Service 发
  2. Apollo 源码解析 —— Client 轮询配置
  3. 艿艿连肝了几个周末,写了一篇贼长的 Sprin
  4. 艿艿周末又肝了一篇万字 Dubbo 文章,Sprin
  5. PMP备考经历-心理篇
  6. 又肝了下微服务 API 网关“金刚”,也是蛮
  7. 又一国产微服务网关 Soul,一起来肝一肝,Dub
  8. 硬核艿艿,新鲜出炉,直接带你弄懂 Spring Bo
  9. 44000 字 + 代码,艿艿肝的 Spring Securit
  10. Apollo 源码解析 —— Portal 发布配置