Loading module/Oscar/src/Oscar/Strategy/Search/ElasticActivitySearch.php +10 −10 Original line number Diff line number Diff line Loading @@ -209,25 +209,25 @@ class ElasticActivitySearch extends ElasticSearchEngine implements IActivitySear $query["bool"]["should"][] = [ "prefix" => [ "eotp" => [ "value" => $search, "boost" => 5]]]; // Champ ACRONYM $query["bool"]["should"][] = [ "match" => [ "acronym" => [ "query" => $search, "fuzziness" => "auto", "boost" => 20 ]]]; $query["bool"]["should"][] = [ "match" => [ "acronym" => [ "query" => $search, "fuzziness" => 1, "boost" => 20 ]]]; $query["bool"]["should"][] = [ "prefix" => [ "acronym" => [ "value" => strtolower($search), "boost" => 5]]]; // Champ LABEL/PROJECT LABEL $query["bool"]["should"][] = [ "match" => [ "label" => [ "query" => $search, "fuzziness" => "auto", "boost" => 4 ]]]; $query["bool"]["should"][] = [ "match" => [ "project" => [ "query" => $search, "fuzziness" => "auto", "boost" => 3 ]]]; $query["bool"]["should"][] = [ "match" => [ "label" => [ "query" => $search, "fuzziness" => 1, "boost" => 4 ]]]; $query["bool"]["should"][] = [ "match" => [ "project" => [ "query" => $search, "fuzziness" => 1, "boost" => 3 ]]]; // Champ NUMBERS $query["bool"]["should"][] = [ "match" => [ "numbers" => [ "query" => $search, "fuzziness" => "auto", "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "numbers" => [ "query" => $search, "fuzziness" => 1, "boost" => 5 ]]]; // Champ MOTSCLES $query["bool"]["should"][] = [ "match" => [ "motscles" => [ "query" => $search, "fuzziness" => "auto", "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "disciplines" => [ "query" => $search, "fuzziness" => "auto", "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "motscles" => [ "query" => $search, "fuzziness" => 1, "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "disciplines" => [ "query" => $search, "fuzziness" => 1, "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "activitytype" => [ "query" => $search, "fuzziness" => "auto", "boost" => 3 ]]]; $query["bool"]["should"][] = [ "match" => [ "description" => [ "query" => $search, "fuzziness" => "auto", "boost" => 2 ]]]; $query["bool"]["should"][] = [ "match" => [ "partners" => [ "query" => $search, "fuzziness" => "auto"]]]; $query["bool"]["should"][] = [ "match" => [ "members" => [ "query" => $search, "fuzziness" => "auto"]]]; $query["bool"]["should"][] = [ "match" => [ "activitytype" => [ "query" => $search, "fuzziness" => 1, "boost" => 3 ]]]; $query["bool"]["should"][] = [ "match" => [ "description" => [ "query" => $search, "fuzziness" => 1, "boost" => 2 ]]]; $query["bool"]["should"][] = [ "match" => [ "partners" => [ "query" => $search, "fuzziness" => 1]]]; $query["bool"]["should"][] = [ "match" => [ "members" => [ "query" => $search, "fuzziness" => 1]]]; return $query; Loading Loading
module/Oscar/src/Oscar/Strategy/Search/ElasticActivitySearch.php +10 −10 Original line number Diff line number Diff line Loading @@ -209,25 +209,25 @@ class ElasticActivitySearch extends ElasticSearchEngine implements IActivitySear $query["bool"]["should"][] = [ "prefix" => [ "eotp" => [ "value" => $search, "boost" => 5]]]; // Champ ACRONYM $query["bool"]["should"][] = [ "match" => [ "acronym" => [ "query" => $search, "fuzziness" => "auto", "boost" => 20 ]]]; $query["bool"]["should"][] = [ "match" => [ "acronym" => [ "query" => $search, "fuzziness" => 1, "boost" => 20 ]]]; $query["bool"]["should"][] = [ "prefix" => [ "acronym" => [ "value" => strtolower($search), "boost" => 5]]]; // Champ LABEL/PROJECT LABEL $query["bool"]["should"][] = [ "match" => [ "label" => [ "query" => $search, "fuzziness" => "auto", "boost" => 4 ]]]; $query["bool"]["should"][] = [ "match" => [ "project" => [ "query" => $search, "fuzziness" => "auto", "boost" => 3 ]]]; $query["bool"]["should"][] = [ "match" => [ "label" => [ "query" => $search, "fuzziness" => 1, "boost" => 4 ]]]; $query["bool"]["should"][] = [ "match" => [ "project" => [ "query" => $search, "fuzziness" => 1, "boost" => 3 ]]]; // Champ NUMBERS $query["bool"]["should"][] = [ "match" => [ "numbers" => [ "query" => $search, "fuzziness" => "auto", "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "numbers" => [ "query" => $search, "fuzziness" => 1, "boost" => 5 ]]]; // Champ MOTSCLES $query["bool"]["should"][] = [ "match" => [ "motscles" => [ "query" => $search, "fuzziness" => "auto", "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "disciplines" => [ "query" => $search, "fuzziness" => "auto", "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "motscles" => [ "query" => $search, "fuzziness" => 1, "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "disciplines" => [ "query" => $search, "fuzziness" => 1, "boost" => 5 ]]]; $query["bool"]["should"][] = [ "match" => [ "activitytype" => [ "query" => $search, "fuzziness" => "auto", "boost" => 3 ]]]; $query["bool"]["should"][] = [ "match" => [ "description" => [ "query" => $search, "fuzziness" => "auto", "boost" => 2 ]]]; $query["bool"]["should"][] = [ "match" => [ "partners" => [ "query" => $search, "fuzziness" => "auto"]]]; $query["bool"]["should"][] = [ "match" => [ "members" => [ "query" => $search, "fuzziness" => "auto"]]]; $query["bool"]["should"][] = [ "match" => [ "activitytype" => [ "query" => $search, "fuzziness" => 1, "boost" => 3 ]]]; $query["bool"]["should"][] = [ "match" => [ "description" => [ "query" => $search, "fuzziness" => 1, "boost" => 2 ]]]; $query["bool"]["should"][] = [ "match" => [ "partners" => [ "query" => $search, "fuzziness" => 1]]]; $query["bool"]["should"][] = [ "match" => [ "members" => [ "query" => $search, "fuzziness" => 1]]]; return $query; Loading