1
votes

I am using Search API and Elasticsearch Connector in my Drupal 7 site. I have hosted the elasticsearch in AWS. Searching works perfectly without any issues. But I would like to add the facetapi filters like in the Drupal.org search result page.

enter image description here

It seems like facetapi is removed from elasticsearch and added the support for aggregation. https://www.elastic.co/guide/en/elasticsearch/reference/2.1/breaking_20_removed_features.html#_facets_have_been_removed

https://www.elastic.co/guide/en/elasticsearch/reference/1.3/search-aggregations.html

But even the aggregation is not fully supported.

https://www.drupal.org/node/2643822

https://www.drupal.org/node/2503343

Any suggestion or idea how can I achieve this? Is there any other way or am I missing something here?

1

1 Answers

0
votes

yeah. use https://www.drupal.org/project/elasticsearch_connector

and use the elasticsearch version 1.x. Elasticsearch 2.x is in Dev.