...该类必须实现 [XSTokenizer] 接口。 字段设计 ------- 多数搜索项目可能都是和相关的数据库联动的,出于开发方便,强烈建议让搜索项目的字段命名 和实际数据库内的命名一致。在此基础下推荐以下命名规范: - 字段名都使用小...
这个是内置的一个复合分词功能。你要关闭这个功能可以在搜索时: $xs->search->setScwsMulti(0);
...段的其它选项,实际编写时可能还包括其它选项。 而在[搜索语句](search.query)中,如果指明了字段搜索前缀 `field:XXX` 那么搜索引擎内部也会 对这个搜索语句执行自定义分词。 ~~~ [php] [some_field] ; 不带参数的用法 tokenizer = xyz ; 带...
想在搜索的时候,关键词按照自己的意愿来切分应该是要怎么做? 文档里看到有个自定义词库的设置,然后根据文档使用了下,发现没达到效果。比如说,我想搜索拥有"味道恶心"这个词的文章,(我的文档库里面是有相关文章的...
... ; 索引服务端配置,默认值为 8383 server.index = 8383 ; 搜索服务端配置,默认值为 8384 server.search = 8384 ~~~ > note: 自 `1.4.7` 起,服务端地址可以使用 `;` 分隔指定多个。 > 索引更新将同步到所有服务端,而搜索则随...
...-help 查看 - 采用 Yii2 的代码标准格式化 php-sdk 代码 - 改进搜索结果排序支持更复杂排序,参见 [XSSearch::setSort] - util.Indexer 加入 PgSQL 数据源支持 - 新增支持搜索按匹配百分比/权重剔除,参见 [XSSearch::setCutOff] - 改善搜索同义词处理...
...过 freechoice、dull 等用户的热心反馈和测试,彻底解决了搜索服务进程偶发的死锁并导致进程卡死问题。非常高兴于今天发布 xunsearch-1.4.1 正式版,1.4.x 对比以前的 1.3.x 版在内存使用、IO等方面做了较大的改进,大幅提升了搜索服...
... 特别注意,原 scws 在不指定任何词库的情况下会自动搜索 ini(scws.default.fpath) 底下的 dict.xdb/dict.utf8.xdb,如果调用过 add_dict 或 set_dict 则不会再触发该功能,故采用额外词库时原核心词库必须显式地调用才行。 -- [color]新...
...缓存 XSIndex flushLogging() 强制刷新服务端当前项目的搜索日志 XSIndex getConnString() Returns 连接字符串 XSServer getCustomDict() 获取自定义词典内容 XSIndex getProject() 获取当前项目名称 XSServer getRespond() 从服务器...
...以下几个文件: - lib/XS.php 入口文件,所有搜索功能必须包含此文件 - lib/XS.class.php 未合并带注释的入口文件,会自动加载其它 .class.php 文件 - util/RequireCheck.php 命令行运行,用于检测您的 PHP 环境是否符合...