elasticsearch分页查询数据restful api以及java代码实现

restful api实现如下:

{

"from": 0,

"size": 2

}

返回2条数据

java代码实现如下:/**

* 分页查询

* @throws Exception

*/

@Test

public void searchPaging()throws Exception{

SearchRequestBuilder srb=client.prepareSearch("film").setTypes("dongzuo");

SearchResponse sr=srb.setQuery(QueryBuilders.matchAllQuery()).setFrom(1).setSize(2).execute().actionGet(); // 查询所有

SearchHits hits=sr.getHits();

for(SearchHit hit:hits){

System.out.println(hit.getSourceAsString());

}

}

运行如下:

ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...

{"title":"机器之血","publishDate":"2017-12-29","content":"2007年,Dr.James在半岛军火商的支持下研究生化人。研究过程中,生化人安德烈发生基因突变大开杀戒,将半岛军火商杀害,并控制其组织,接管生化人的研究。Dr.James侥幸逃生,只好寻求警方的保护。特工林东(成龙 饰)不得以离开生命垂危的小女儿西西,接受证人保护任务...十三年后,一本科幻小说《机器之血》的出版引出了黑衣生化人组织,神秘骇客李森(罗志祥 饰)(被杀害的半岛军火商的儿子),以及隐姓埋名的林东,三股力量都开始接近一个“普通”女孩Nancy(欧阳娜娜 饰)的生活,想要得到她身上的秘密。而黑衣人幕后受伤隐藏多年的安德烈也再次出手,在多次缠斗之后终于抓走Nancy。林东和李森,不得不以身犯险一同前去解救,关键时刻却发现李森竟然是被杀害的半岛军火商的儿子,生化人的实验记录也落入了李森之手......","director":"张立嘉","price":"45"}

{"title":"星球大战8:最后的绝地武士","publishDate":"2018-01-05","content":"《星球大战:最后的绝地武士》承接前作《星球大战:原力觉醒》的剧情,讲述第一军团全面侵袭之下,蕾伊(黛西·雷德利 Daisy Ridley 饰)、芬恩(约翰·博耶加 John Boyega 饰)、波·达默龙(奥斯卡·伊萨克 Oscar Isaac 饰)三位年轻主角各自的抉 择和冒险故事。前作中觉醒强大原力的蕾伊独自寻访隐居的绝地大师卢克·天行者(马克·哈米尔 Mark Hamill 饰),在后者的指导下接受原力训练。芬恩接受了一项几乎不可能完成的任务,为此他不得不勇闯敌营,面对自己的过去。波·达默龙则要适应从战士向领袖的角色转换,这一过程中他也将接受一些血的教训。","director":"莱恩·约翰逊","price":"55"}

java分页显示12345_elasticsearch分页查询数据restful api以及java代码实现相关推荐

  1. java查询elasticsearch_elasticsearch查询所有数据restful api以及java代码实现

    elasticsearch查询所有数据restful api以及java代码实现 restful api实现如下: 返回所有数据: Java代码实现:/** * 查询所有 * @throws Exce ...

  2. ElasticSearch查询所有数据restful api以及java代码实现

    elasticsearch查询所有数据restful api以及java代码实现 restful api实现如下: get http://192.168.1.111:9200/film/dongzuo ...

  3. java多条件组合查询6_elasticsearch组合多条件查询实现restful api以及java代码实现

    elasticsearch组合多条件查询实现restful api以及java代码实现 实际开发中,基本都是组合多条件查询. elasticsearch提供bool来实现这种需求: 主要参数: mus ...

  4. java查询所有数据_elasticsearch查询所有数据restful api以及java代码实现

    原文:http://blog.java1234.com/blog/articles/366.html restful api实现如下: 返回所有数据: Java代码实现: 运行: ERROR Stat ...

  5. JavaWEB九:thymeleaf 之 分页显示和关键字查询

    Thymeleaf二:增删改查扩展 一.分页显示 在全查询的基础上,增加了一个参数. 重点是控制首页.上一页.下一页.尾页的可点击情况 DAO的实现类 public class ListIpm ext ...

  6. Mybatis+MySQL动态分页查询数据经典案例(含代码以及测试)

    最近在用Mybatis做项目的时候遇到了不少问题,今天我就在这和大家分享一下,稀稀拉拉的研究了两天,终于搞好了! 开发人员:1111 开发软件:Myeclipse 用到的框架技术:Mybatis 数据 ...

  7. java查询数据比Oracle少,java对ORACLE中的于NCHAR数据的处理,查询

    nchar 数据如果指定了长度,如果数据不满指定的位数,将会在后面补空格. 所以当你使用 jdbc 或者其他框架以该字段作为查询条件时,形成的 sql 也会自动补空格 如: SELECT FROM m ...

  8. 【java 操作mysql】java连接mysql数据库并查询数据

    做java开发不可避免要处理数据库,所以这里写篇用jdbc来连接mysql的文章,java是一种高性能,通用的语言 .这使得它适合于编写高效的ETL生产代码和计算密集型的机器学习算法. 主要内容包括: ...

  9. java如何向数据库中插入数据_如何控制Java代码向数据库中插入数据

    慕哥6287543 Java程序向数据库中插入数据,代码如下:123456789101112131415161718192021222324252627282930313233343536373839 ...

最新文章

  1. Go基础编程:延迟调用defer
  2. 程序包不存在?无源文件?找不到文件?找不到或无法加载主类?
  3. 成功解决h5py\_init_.py:26:FutureWarning: Conversion of the second argument of issubdtype from `float` to
  4. Unity3D Input按键系统
  5. 阅读【现代网络技术 SDN/NFV/QOE 物联网和云计算】 第一章
  6. jar包直接拷贝到WEB-INF/lib下和以userLibrary引入的区别
  7. WVI职业价值观测量表
  8. 【Flink】Flink自定义UDF以及为函数启用别名
  9. jenkins手把手教你从入门到放弃03-安装Jenkins时web界面出现该jenkins实例似乎已离线
  10. “百度贴吧之父”俞军:百度最大的问题是缺少竞争
  11. 道路设计基础知识,让你一秒变大师
  12. python cpk 计算
  13. 机器视觉运动控制一体机应用|工件同心度检测
  14. 可视化滤波器fvtool
  15. PaddleOCR整体了解
  16. java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id null at org.spr
  17. java fmail发送邮件_【已实测通过】JavaMail常用的几种邮件发送方式
  18. Ubuntu虚拟机识别不了SD卡的解决办法
  19. springboot报错!!!
  20. 图片如何修复清晰度?好用的图片修复方法介绍

热门文章

  1. idea普通类导出jar及jar包混淆
  2. Nuke合成——RAW Passes
  3. 【51nod 1667】概率好题
  4. centos7 搭建 discuz! 论坛
  5. 瀑布图的一种改进方法
  6. 单片机攻击技术及入侵过程
  7. 燃尽图——项目经理的必备工具
  8. 微信小程序点歌台功能(云开发)
  9. 基于低代码平台的合同管理系统,可定制更智能
  10. 华为手环7和6pro的区别 哪个好