Perl Elastic query broken after upgrade from 2.4 to 5
Update: The following fixed query:
my $response = $elastic->do_request_new( { query => { bool => { must => [ { query_string => { query => $qstring, rewrite => "scoring_boolean", analyze_wildcard => "true", }, } ], filter => { bool => { should => [ { term => { _type => { value => "some_val1" } } }, { term => { _type => { value => "some_val2" } } }, ], }, }, }, }, sort => [ qw(_score) ], size => 50, },);