... echo "$name: $value\n"; } ~~~ 用于索引更新的文档对象和搜索结果返回中略有不同,下面分开讲解。 搜索结果文档 ----------- 搜索结果文档是指 [XSSearch::search] 返回值包含的文档,它由 `PHP-SDK` 内部代码创建。 除了普通文档的功...
...21076 kB 我是这样的环境配置,反正每次用不同的任意词搜索的时候,第一次搜索总是在10几秒,请各位大神帮我看看,可能是什么原因?谢谢了!~
获取搜索匹配数量 出于性能考虑,搜索结果的匹配数量均被设计为估算值,并非准确值。 索引库内的数据总数 ---------------- 这个数量是真实准确的,并非估算,获取总量有以下两种做法,至于喜欢用哪种您自己...
...容使用较低权重(不能直接过滤,我希望没分类的内容能搜索到,只是希望排序靠后)。 demo中的案例使用没有问题,在实际开发中,发现没有起作用,估计是配置差别导致。经过反复对比,确定和字段的分词策略设置有关。 ...
...当您的索引数据库发生了重大改变时必须清空索引。比如搜索项目的字段配置修改了, 或者是数据进行了大模迁移、导入或批量删除导致真实数据库和搜索数据库发生了较大的偏差。 > tip: 在我们附带的[Indexer 索引管理工具](uti...
...p 查看 2. 采用 Yii2 的代码标准格式化 php-sdk 代码 3. 改进搜索结果排序支持更复杂排序,参见 XSSearch::setSort 4. util.Indexer 加入 PgSQL 数据源支持 5. 新增支持搜索按匹配百分比/权重剔除,参见 XSSearch::setCutOff 6. 改善搜索同义词处...
...流程 我们现在讲解一下使用 `Xunsearch PHP-SDK` 开发搜索应用时的一般开发流程。 此处的开发流程假设我们已经完成了对应用的需求分析和必要的设计分析、Xunsearch安装等操作。 1. 编写项目配置文件,请先阅读[编写第一个...
... 正式稳定版,以便让大家立即享受最畅快稳定的 xunsearch 搜索。 这是一个主要的 bugfix 版本,整合升级了最新的 xapian-1.2.14,还有少量上美化和小功能增加,在此[color=#FF0000][b]强烈强烈地建议所有用户升级到这个最新稳定版!...
搜索结果正常如下: Array ( [0] => XSDocument Object ( [_data:XSDocument:private] => Array ( [id] => 4089 [name] => 思诺尔 亚麻水立方红色1.5米 [brand_name] => 思诺尔 ...
XSTokenizer 分词接口 [XSTokenizer] 是搜索字段的分词接口定义,整个接口只要求实现一个方法 [XSTokenizer::getTokens], 自定义分词器用于 INI 配置文件中的 `tokenizer` 选项。 关于自定义分词器的详细用法剖析请阅读后面...