当前位置: 首页 > news >正文

如何经营一个购物网站无锡网站建设专注千客云网络

如何经营一个购物网站,无锡网站建设专注千客云网络,国外视频设计网站,网站架设方式在用es做搜索时通常会遇到很多条件过滤查询#xff0c;以及一些复杂的请求参数过滤。 简单以一组数据类型举例。请求参数为: {关键字:关键字#xff0c;品牌#xff1a;品牌#xff0c;分类#xff1a;分类#xff0c;规格#xff1a;{规格1#xff1a;规格1#xf…在用es做搜索时通常会遇到很多条件过滤查询以及一些复杂的请求参数过滤。 简单以一组数据类型举例。请求参数为:  {关键字:关键字品牌品牌分类分类规格{规格1规格1规格2规格2...} } 在query处理时当然用组合查询boolQueryBuild进行组合 处理关键字时关键字可分词 boolQueryBuild.must(QueryBuilders.queryStringQuery(关键字).filed(列名)) 处理品牌和分类时品牌和分类不分词 boolQueryBuild.must(QueryBuilders.termQuery(索引列名value)) 因为规格参数特殊为list集合 因为规格参数并没有特殊标识所以我们在请求参数端需要做区分将是规格参数的过滤条件在条件前加spec_做区分原本过滤条件为规格1规格1 --》 spec_规格1规格1. 在后端处理时对条件Map遍历 if(searchString.startwith(spec)){ 索引列名  searhmap.规格1.keyword boolQueryBuild.must(QueryBuilders.termQuery(searhmap规格1.subString(6)keywordvalue)) } 关于价格匹配 boolQueryBuild.must(QueryBuilders.rangeQuery(“索引列名”).gt(Integer)) boolQueryBuild.must(QueryBuilders.rangeQuery(“索引列名”).lte(Integer)) 分页 nativeSearchQueryBuilder.withPageable(PageRequest.of(page-1,size));
http://www.pierceye.com/news/608748/

相关文章:

  • 赤水市白房建设局网站企业网站如何进行定位
  • 有私人做网站的吗网页界面设计方法
  • 免费 网站模板中国建设银行总行门户网站
  • 网站推广的方式公司组网
  • 推广 网站的优秀文案劳务输送网站建设方案
  • 特色的岑溪网站开发济南响应式网站开发
  • 网站源码官网招聘网站内容建设
  • 网站如何布局wordpress 商城系统
  • 深圳专业设计网站平台网站开发国内外现状研究
  • 哪个建站软件比较好带论坛无锡网站推广优化公司
  • 英文网站建设方案 ppt模板国内代理ip免费网址
  • 城乡建设网站 资料员深圳定制型网站建设
  • 浦江网站建设微信开发手机html编辑器
  • 做网站的个人总结论坛内网站怎么建设
  • 那里有个人做网站的如何建设网页制作的网站
  • 佛山网站建设玲念建站会议管理系统
  • 网站开发需要什么资质天马行空网站建设
  • 猎聘网网站建设目标怎么做网站上的模拟动画
  • 南通制作企业网站福州做网站设计
  • 上什么网站做会计教育wordpress cookies
  • 山东网站备案号四川省建筑信息网
  • 网站开发可以用哪些语言中国十二冶金建设有限公司网站
  • 中药网站模板襄阳seo优化服务
  • 做爰片免费观看网站会展企业网站建设方案
  • 国内空间没备案可以打开网站吗dw做网站 怎么做背景图片
  • host绑定网站国外网站风格
  • 安顺建设局网站wordpress 分页
  • 重庆做网站个人外网登录不了WordPress
  • 医药平台网站建设网站排名做不上去
  • 网站关键词优化培训怎样使用wordpress