PHP Conference Japan 2024

SolrUtils::escapeQueryChars

(PECL solr >= 0.9.2)

SolrUtils::escapeQueryChars转义 Lucene 查询字符串

描述

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

Lucene 支持转义作为查询语法一部分的特殊字符。

当前特殊字符列表为

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

这些字符是查询语法的一部分,必须进行转义

参数

str

这是要转义的查询字符串。

返回值

返回转义后的字符串,如果失败则返回 false

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top