码迷,mamicode.com
首页 > 其他好文 > 详细

elasticsearch CriteriaQuery查询例子

时间:2018-08-07 20:31:33      阅读:1829      评论:0      收藏:0      [点我收藏+]

标签:font   down   gre   criteria   ble   time()   direct   EDA   date   

elasticsearch CriteriaQuery java API实例应用

CriteriaQuery criteriaQuery = new CriteriaQuery(new Criteria()
.and(new Criteria("clusterName").is("app"))
.and(new Criteria("ip").is("127.0.0.1"))
.and(new Criteria("appType").is("download"))
.and(new Criteria("appName").is("appdownload"))
.and(new Criteria("fileName").is("appdownload.log"))
.and(new Criteria("logLeval").is("info"))
.and(new Criteria("produceDateTime").greaterThanEqual(
startDate.getTime()).lessThanEqual(endDate.getTime()))
.and(new Criteria("message").contains("haha"))).setPageable(
new PageRequest(0, 10)).addSort(
new Sort(new Sort.Order(Sort.Direction.DESC, "segEndlineNo")));
Page<LogEntity> pages = elasticsearchTemplate.queryForPage(criteriaQuery,
LogEntity.class);

elasticsearch CriteriaQuery查询例子

标签:font   down   gre   criteria   ble   time()   direct   EDA   date   

原文地址:https://www.cnblogs.com/snake23/p/9438785.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!