SolrUtils::escapeQueryChars
(PECL solr >= 0.9.2)
SolrUtils::escapeQueryChars — Екранує рядок запиту Lucene
Опис
public static SolrUtils::escapeQueryChars(string $str): string|false
Lucene підтримує екранування спеціальних символів, які є частиною запиту синтаксису.
Поточний список спеціальних символів:
+ - && || ! ( ) { } [ ] ^ " ~ * \
Ці символи є частиною синтаксису запиту та мають бути екрановані
Список параметрів
str
Рядок запиту, який потрібно екранувати.
Значення, що повертаються
Повертає екранований рядок або **false
**в случае возникновения ошибки.