Almost three years ago we made a feature request regarding search. Specifically we want to:
- Have support for paging.
- Do grouping on metadata-fields.
- Define which fields yields relevance to the search-results.
- Inclusive search-terms using AND instead of OR.
I do understand that satisfying the search-requirements of all your users is a daunting task, but perhaps it would be easier to let us do the job instead?
I believe it would be very beneficial if we were able to access ElasticSearch directly in some manner.
And please keep in mind that the data itself defines relevancy. No two customers are alike and therefore a good generic solution likely doesn’t exist.