List of usage examples for org.springframework.data.elasticsearch.core.facet.request HistogramFacetRequestBuilder HistogramFacetRequestBuilder
public HistogramFacetRequestBuilder(String name)
From source file:example.springdata.elasticsearch.ElasticsearchOperationsTest.java
@Test public void histogramFacetOnDate() { String termField = "date"; int interval = 30; String facetName = "by-date"; FacetedPage<Conference> firstPage = operations.queryForPage(new NativeSearchQueryBuilder() // .withQuery(matchAllQuery()) // .withFacet(new HistogramFacetRequestBuilder(facetName).// timeUnit(TimeUnit.DAYS).// interval(interval). // field(termField).build()) .///*from w ww .j a v a 2s . com*/ build(), Conference.class); HistogramResult facet = (HistogramResult) firstPage.getFacet(facetName); assertThat(facet.getIntervalUnit(), hasSize(3)); }