diff --git a/modules/solr_site/src/Controller/RoblibSearchSolrsiteController.php b/modules/solr_site/src/Controller/RoblibSearchSolrsiteController.php index 2e695fe..c4b6e7c 100644 --- a/modules/solr_site/src/Controller/RoblibSearchSolrsiteController.php +++ b/modules/solr_site/src/Controller/RoblibSearchSolrsiteController.php @@ -67,6 +67,11 @@ class RoblibSearchSolrsiteController extends ControllerBase { if ($solr_type == 'BestBet') { $query->addCondition('type', 'bestbet', '='); $query->setFulltextFields(['title_1']); + if(str_starts_with($queryString, '"')) { + $query->keys($queryString); + } else { + $query->keys('"'.$queryString.'"'); + } } else { $query->addCondition('type', 'bestbet', '<>'); }