上一页 1 ··· 34 35 36 37 38
摘要: 常用的查询方式类比mysql <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>5.6.1</version></dependency><dependen 阅读全文
posted @ 2020-12-02 10:28 Bonnie_ξ 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 搜索匹配所有matchAllQuery、全文查询[matchQuery、multiMatchQuery、commonTerms... 匹配所有 最简单的查询,匹配所有文档,给它们一个_score 1.0。 QueryBuilder qb = matchAllQuery(); 匹配查询:用于执行全文查 阅读全文
posted @ 2020-12-02 10:14 Bonnie_ξ 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 多字段分组并求和;实现sql:select field1, field2, sum(field3) from table_name group by field1, field2; 多字段分组并求和;实现sql:select field1, field2, top(field3) from tabl 阅读全文
posted @ 2020-12-02 09:57 Bonnie_ξ 阅读(193) 评论(0) 推荐(0) 编辑
摘要: /** * 多字段分组并求和;实现sql:select field1, field2, sum(field3) from table_name group by field1, field2; */ public static void twiceAggCount(QueryBuilder quer 阅读全文
posted @ 2020-12-02 09:42 Bonnie_ξ 阅读(3590) 评论(0) 推荐(0) 编辑
摘要: /** * 多字段分组并求和;实现sql:select field1, field2, sum(field3) from table_name group by field1, field2; */ public static void twiceAggSum(QueryBuilder query, 阅读全文
posted @ 2020-12-02 09:36 Bonnie_ξ 阅读(3633) 评论(0) 推荐(0) 编辑
摘要: /** * es 游标获取总数 * * @param tableName 表名 * @param query 查询条件 */ public void esScrollDataHelp(String tableName, QueryBuilder query) { TransportClient cl 阅读全文
posted @ 2020-12-02 09:28 Bonnie_ξ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: /** * 滚动查询 */ @Test public void scroll() { SearchResponse response = client.prepareSearch("twitter").setTypes("tweet") .addSort(SortBuilders.fieldSort 阅读全文
posted @ 2020-12-02 09:24 Bonnie_ξ 阅读(411) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38