Thanks Adrien,

I'm using elasticsearch for report, when have a request to a page on my 
website then I will index that request with some information like url, 
requestDate, hostname, ... by using elasticsearch. After that i used 
elasticsearch to get date histogram by interval is DAY. The problem is the 
doc_count is not change for a  

DateHistogram.Bucket even that request has been indexed many times.

E.g: Have a request URL to a page 
is http://localhost:8080/test-es/en/elasticsearch/, this request is called 
5 times that means it has been indexed 5 times. But elasticsearch 
aggregation response just returned doc_count is 1. So I think it's wrong.

Do you know why?

Thanks

On Wednesday, May 7, 2014 7:04:23 PM UTC+7, Adrien Grand wrote:
>
> Your code looks good. What makes you think that it doesn't work?
>
>
> On Wed, May 7, 2014 at 11:30 AM, Ha Lan Quyen <[email protected]<javascript:>
> > wrote:
>
>> Hi
>>
>> I need to get date histogram with interval is day, but I want to limit 
>> from a start date to finish date. So how can I do it in java? Here is my 
>> source code but it seem doesn't work correctly
>>
>> RangeFilterBuilder dateRangeFilter = FilterBuilders.rangeFilter("date");
>> dateRangeFilter.gte(start.getTime()).lte(finish.getTime());
>>
>> SearchResponse response = client.prepareSearch(indices)
>>                 .setTypes("html")
>>                 .setSearchType(SearchType.DFS_QUERY_THEN_FETCH)
>>                 
>> .setQuery(QueryBuilders.filteredQuery(QueryBuilders.matchAllQuery(), 
>> dateRangeFilter))
>>                 
>> .addAggregation(dateHistogram("histo").field("date").interval(DateHistogram.Interval.DAY))
>>                 .execute()
>>                 .actionGet();
>>
>> Thanks
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "elasticsearch" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/elasticsearch/72bb3c10-8c47-4601-b7a5-36d23e927fb1%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/72bb3c10-8c47-4601-b7a5-36d23e927fb1%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Adrien Grand
>  

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/933630bc-5c9b-4b65-a3b3-30a6c0222646%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to