Facets is very useful to get the count of the items, as a whole. But my problem is, I want the count for the query, I am searching inside the size limit I am specifying. Look at the query, I am making:
curl -X GET 'http://localhost:9200/posts/post/_search?from=0&size=10&pretty' -d '{ "query": { "filtered": { "query": { "query_string": { "query": "_exists_:country AND content:(obama OR somalia)" } } } }, "facets": { "content": { "terms": { "field": "content", "size": 10, "all_terms": false, "regex": "obama|somalia", "regex_flags": [ "DOTALL", "CASE_INSENSITIVE" ] } } }, "size": 10000, "fields": [ "continent", "country", "id", "location", "sentiment", "tweet_created_at" ], "version": true }' This is the query, I am using now. But the facet content is giving count for the database as a whole satisfying the query string. But, I want to facet within the 10,000 returned. Is there a way to facet like that? -- 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/f5c1ccbb-3b01-492e-9357-37f14ea5e587%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
