Эх сурвалжийг харах

Merge remote-tracking branch 'igorw/solr'

Jordi Boggiano 13 жил өмнө
parent
commit
a69b1aa57f

+ 2 - 1
src/Packagist/WebBundle/Controller/WebController.php

@@ -93,7 +93,8 @@ class WebController extends Controller
 
                 $select = $solarium->createSelect();
 
-                $escapedQuery = str_replace('"', '\\"', $form->getData()->getQuery());
+                $escapedQuery = $select->getHelper()->escapePhrase($form->getData()->getQuery());
+
                 $dismax = $select->getDisMax();
                 $dismax->setQueryFields(array('name', 'description', 'tags', 'text', 'text_ngram', 'name_split'));
                 $dismax->setBoostQuery('name:"'.$escapedQuery.'"^2 name_split:"'.$escapedQuery.'"^1.5');