Bug ID: 24555
Summary: POC Elasticsearch - Use boolean queries instead of
full text queries
Change sponsored?: ---
Priority: P5 - low
Component: Searching - Elasticsearch
Assignee: [hidden email] Reporter: [hidden email]
Here is a proof of concept for replacing current use of full text queries (with
query_string) by boolean queries on biblio searches.
=> No search craches with special character ( "!", ")" etc...)
=> Separate query context and filter context:
- Search scores are not altered by facets,
- Ability to use range filter (i.e for publication date facet)
Also, this POC adds a button "ES query" in the search results header so you can
see the query sent to ES.
Code is not beautiful, there is no unit test, it's a POC.