I am using ES 1.5.2, Java API. I am working on implemented filterd/faceted/refine search in our product. Left side filters include countries, state, city etc. I want these values to depend only on keywords or query string and have no impact of filter applied. I will explain this using a usecase:
Let us say we are buying a TV in amazon: (Link: http://www.amazon.com/s/ref=nb_sb_noss/191-1530259-0387204?url=search-alias%3Daps&field-keywords=tv )
I need all values in left side "REFINE BY" section for ALL interactions/filters applied in that block.
Simply put in ES terms, I want my aggregations to have no impact of the query part.
Any help would be awesome.