Perl Elastic query broken after upgrade from 2.4 to 5 Perl Elastic query broken after upgrade from 2.4 to 5 elasticsearch elasticsearch

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,    },);