spring-data-elasticsearch 初级使用
2016-11-03 19:30
435 查看
GET _search { "query": { "filtered": { "query": { "bool" : { "should" : [ { "match" : { "name" : "necklace" } }, { "match" : { "skuCode" : "necklace" } } ] } }, "filter": { "bool" : { "must" : [ { "term" : { "enabled" : true } }, { "term" : { "type" : "SIMPLE" } }, { "term" : { "tenantCode" : "Triveni" } } ] } } } }
}
QueryBuilder boolQueryBuilder = boolQuery().should(matchQuery("skuCode", keyword)).should(matchQuery("name", keyword));FilterBuilder filterBuilder = boolFilter().must(termFilter("enabled", true), termFilter("type", "SIMPLE"), termFilter("tenantCode", "Triveni"));NativeSearchQueryBuilder().withQuery(QueryBuilders.filteredQuery(boolQueryBuilder, filterBuilder).build();
相关文章推荐
- ELK第七篇:spring-boot-starter-data-elasticsearch使用
- SpringBoot项目通过 spring data elasticsearch使用elasticsearch
- 003-spring-data-elasticsearch 3.0.0.0使用【一】-spring-data之概述、核心概念、查询方法、定义Repository接口
- spring-data-elasticsearch使用笔记
- 004-spring-data-elasticsearch 3.0.0.0使用【二】-spring-data之定义方法、创建repository实例、从聚合根发布事件
- 002-es5.4.3结合spring-data-elasticsearch3.0.0.0使用
- 005-spring-data-elasticsearch 3.0.0.0使用【三】-spring-data之Spring数据扩展
- 006-spring-data-elasticsearch 3.0.0.0使用【四】-spring-data之Elasticsearch Repositories
- 使用 Spring Data JPA 简化 JPA 开发
- 使用 Spring Data JPA 简化 JPA 开发
- 使用 Spring Data JPA 简化 JPA 开发
- 使用 Spring Data JPA 简化 JPA 开发
- Chapter 1. 使用Spring进行数据访问(Data Access With Spring)
- 使用 Spring Data JPA 简化 JPA 开发
- spring-data-redis使用自定义序列化数据 使用 protobuf
- spring-data-hadoop使用--maven配置详解
- (入门帖)使用 Spring Data JPA 简化 JPA 开发
- 使用 Spring Data JPA 简化 JPA 开发
- Spring Data JPA 使用
- 使用 Spring Data JPA 简化 JPA 开发—Spring Data JPA 开发指南