...h; // 获取 搜索对象 ~~~ > info: 搜索对象内置了字符集智能转换,如果您使用的字符集和项目默认的字符集 [XS::defaultCharset] > 不一致,请调用 [XSSearch::setCharset] 在开始其它搜索前设置正确的字符集。 典型搜索做法 ----------- 一个...
...纠错体系,支持英文拼写 纠错、中文同音字纠错、拼音转换等。 使用这些功能都非常简单,直接调用 [XSSearch::getCorrectedQuery] 即可,该方法接受搜索语句 作为参数,如省略参数则直接使用最近一次 `setQuery` 的语句,返回值是修...
..._Xunsearch_ 的同义词不同于 _Xapian_,会智能进行字段匹配和转换,您只需维护通用词库。 英文同义词的特殊处理 ------------------ 英文单词的同义词在 xunsearch 中做了一些个特殊处理: - **统一小写** 统一转换为小写字母进行存储...
...为楼主,考虑到回贴过滤需求,它也需要索引,整个字段转换成一个 词即可,分词器当然选用 `full`。 - `author` 作者名字检索,考虑中文名支持,所以建议这个字段保留使用默认内置的 `scws` 分词器。 由于希望在默认不指明字...
...连接 $condition = ['AND', 'key1', 'key2' ... ]; // 通过 AND 连接,转换为:key1 AND key2 $condition = ['OR', 'key1', 'key2' ... ]; // 通过 OR 连接 $condition = ['XOR', 'key1', 'key2' ... ]; // 通过 XOR 连接 $condition = ['NOT', 'key']; // 排除匹配 key 的结果 $condition = ['...
... 搜索日志文件必须是 `UTF-8` 编码,如果不是请在使用前转换好。文件格式为一行一个词, 每个词后面可以用制表符 `\t` 隔开写上搜索次数,默认则为 1 次。以半角的 `;` 和 `#` 开头的行表示注释。以下为示范文件内容: ~~~ # ...
..." 4) 由于 txt 库动态加载(内部监测文件修改时间自动转换成 xdb 存于系统临时目录),故建议TXT词库不要过大! 5) [b]删除词作法[/b],请将词性设为“!“,则表示该词设为无效,即使在其它核心库中存在该词也视为无效。...
...语句, 最大长度为 80 字节 $convert bool 是否进行编码转换, 默认为 true {return} array 可用于高亮显示的词条列表 源码: sdk/php/lib/XSSearch.class.php#L515 (显示) public function terms($query = null, $convert = true){ $query = $query === null ? ...