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

韩国的 电子商务网站石岩医院网站建设

韩国的 电子商务网站,石岩医院网站建设,靖江网站推广,中企动力做的网站山西太原Elasticsearch主要的目的就是查询,默认提供的查询方法是查询全部,不满足我们的需求,可以定义查询方法 自定义查询方法 单条件查询 我们查询的需求:从title中查询所有包含"鼠标"这个分词的商品数据 SELECT * FROM it…

Elasticsearch主要的目的就是查询,默认提供的查询方法是查询全部,不满足我们的需求,可以定义查询方法

自定义查询方法

单条件查询

我们查询的需求:从title中查询所有包含"鼠标"这个分词的商品数据

SELECT * 
FROM item 
WHERE title LIKE "%鼠标%"
//自定义查询方法,遵循框架给定的格式,编写的方法名称,就可以自动生成查询语句//SELECt * FROM item WHERE title LIKE "%鼠标%"/*query(查询):表示当前方法是查询方法,类似SQL中的selectItems/Item:表示要查询的实体类,以及返回类型,带s就是返回多个对象By(通过): 表示开始设置条件,类似SQL中的whereTitle: 要查询的字段Matches:表示执行查询分词的字符串,类似SQL中的like*/Iterable<Item> queryItemsByTitleMatches(String title);
    //单条件查询@Testpublic void queryOne(){Iterable<Item> items = itemRepository.queryItemsByTitleMatches("鼠标");items.forEach(item -> System.out.println(item));}
多条件查询
//多条件查询--orIterable<Item> queryItemsByTitleMatchesOrBrandMatches(String title,String brand);
    //多条件查询@Testpublic void queryOr(){Iterable<Item> items = itemRepository.queryItemsByTitleMatchesOrBrandMatches("鼠标", "罗技");items.forEach(item -> System.out.println(item));}
排序查询
    //指定price进行降序查询,desc降序,asc是升序Iterable<Item> queryItemsByTitleMatchesOrBrandMatchesOrderByPriceDesc(String title,String brand);
   //排序查询@Testpublic void orderByPrice(){Iterable<Item> items = itemRepository.queryItemsByTitleMatchesOrBrandMatchesOrderByPriceDesc("鼠标", "罗技");items.forEach(item -> System.out.println(item));}
分页查询
    //分页查询Page<Item> queryItemsByTitleMatchesOrBrandMatchesOrderByPriceDesc(String title, String brand, Pageable pageable);
    //分页查询@Testpublic void pageQuery(){int pageNum = 1; //页码,SpringDataES的页码是从0开始int pageSize = 3; //每页大小Page<Item> items = itemRepository.queryItemsByTitleMatchesOrBrandMatchesOrderByPriceDesc("鼠标", "罗技", PageRequest.of(pageNum - 1, pageSize));items.forEach(item -> System.out.println(item));//page中除了查询结果数据以外还有分页信息System.out.println("总页数:"+items.getTotalPages());System.out.println("总条数:"+items.getTotalElements());System.out.println("当前页:"+items.getNumber());System.out.println("每页条数:"+items.getSize());System.out.println("是否为首页:"+items.isFirst());System.out.println("是否为末页:"+items.isLast());}

上一篇文章:SpringBoot操作Elasticsearch-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Z0412_J0103/article/details/143570062下一篇文章: 

http://www.yayakq.cn/news/200242/

相关文章:

  • 自己的网站做微信接口平台腾讯小程序怎么赚钱
  • 做网站的网络非要专线吗百度引擎搜索引擎入口
  • 企业网站如何建设和推广优化网站是什么意思
  • 哪个网站是可以做书的wordpress弹窗提示
  • 手机网站的好处9个常用的wordpress sql查询命令
  • 网站建设软件开发本土广告公司
  • 建立团购网站三折页宣传册设计
  • 厦门网站备案大连建设网交费查询
  • 西安免费网站搭建制作网络项目实施方案
  • 做网签合同的网站是瑞昌市环保局网站建设
  • 金华高端网站建设公司小辰青岛网站建设
  • 网站建设:成都今网科技宁波开发网络推广平台
  • 在哪家网站做淘宝客最好dedecms怎么关闭网站
  • 湖北省住房和城乡建设部门户网站那个视频网站可以做gif
  • 免费室内设计网站都有哪些wordpress 在线课程主题
  • 微小店网站建设多少钱中山做网站哪个公司好
  • 文化网站前置审批合肥网站建设+一浪
  • 东莞专业网站建设公司万网网
  • 微商怎么做 和淘宝网站一样吗网站建设动画教程
  • 女人动漫做受网站seo排名优化什么意思
  • 网站注销申请书网盟推广是什么
  • 胶南网站建设多少钱做的网站响应速度慢
  • 凡客网站做SEO能被收录吗网站域名归属权
  • 广东高端网站建设公司wordpress 删除示例页面
  • 景德镇陶瓷企业网站建设成都网站建设十强企业
  • wap网站前台模板大数据在营销中的应用案例
  • 贵阳公司官方网站建设易站网站建设
  • 网站创建设计SEO优化象客怎么把网站做的好看
  • 电子商务网站建设和运营WordPress自适应扁平化
  • 深圳龙岗网站开发罗源做网站的公司