From 5109f164a522abb39bb529b39eb5003fca9360f6 Mon Sep 17 00:00:00 2001 From: Julian Maurice Date: Wed, 27 May 2020 14:26:28 +0200 Subject: [PATCH] Bug 24555: Use operator "and" for match query --- Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm b/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm index 8797b9e0b3..1efadf02c1 100644 --- a/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm +++ b/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm @@ -287,7 +287,10 @@ sub _create_match_expression { my $field = $search_param->{field}; $expression->{match} = { - $field => $search_param->{operand} + $field => { + query => $search_param->{operand}, + operator => 'and', + }, }; return $expression; -- 2.20.1