Allow to avoid escaping in Solr query

This commit is contained in:
Gilles Crettenand
2015-05-19 12:39:15 +02:00
parent 11f315c458
commit 5018bf35ec
2 changed files with 6 additions and 4 deletions

View File

@@ -29,9 +29,11 @@ class BookSearch
$this->query->addParam('q.op', 'AND');
}
public function addQuery($queryText, $queryField = null)
public function addQuery($queryText, $queryField = null, $escape = true)
{
$queryText= SolrUtils::escapeQueryChars($queryText);
if($escape) {
$queryText = SolrUtils::escapeQueryChars($queryText);
}
if (strlen($queryField) > 0) {
$queryText = "$queryField:\"$queryText\"";