Apache Solr SolrUtils::escapeQueryChars

(PECL solr >= 0.9.2)

SolrUtils::escapeQueryChars — lucene 쿼리 문자열을 이스케이프합니다.


설명

public static SolrUtils::escapeQueryChars(string $str): string|false

Lucene은 쿼리 구문의 일부인 이스케이프 특수 문자를 지원합니다.

현재 목록 특수 문자는 다음과 같습니다.

+ - && || ! ( ) { } [ ] ^ " ~ * ? : \ /
                

이러한 문자는 쿼리 구문의 일부이며 이스케이프해야 합니다.


매개변수

str
이스케이프할 쿼리 문자열입니다.

반환 값

이스케이프된 문자열을 반환하거나 실패 시 false를 반환합니다.