Hello!
Thanks Shay, it worked. Don't know why I haven't spotted that
--
Regards,
Rafał Kuć
Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch - ElasticSearch
Maybe its the fact that your match_all is not constructed correctly? It should be match_all: {}, not match_all : []. If you still get it, can you create a simple curl repro?
On Thu, May 10, 2012 at 10:26 AM, Rafał Kuć <r.kuc@solr.pl> wrote:
Hi,
I have a problem with facet query. The following query works without a problem:
{"sort":[{"date":{"order":"desc"}},"_score"],"from":0,"fields":["_source"],"query":{"query_string":{"query":"test"}},"size":10,"facets":{"tags":{"terms":{"field":"tags"}},"types":{"terms":{"field":"type"}},"count":{"query":{"match_all":[]}}}}
However, when I change the order of keys in the "facets" part of the query ElasticSearch throws an exception. For example:
{"sort":[{"date":{"order":"desc"}},"_score"],"from":0,"fields":["_source"],"query":{"query_string":{"query":"test"}},"size":10,"facets":{"tags":{"terms":{"field":"tags"}},"count":{"query":{"match_all":[]}},"types":{"terms":{"field":"type"}}}}
Am I missing something or do I have an error in the query ?
Thanks
Rafał
Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch - ElasticSearch