...---- 某些情况下,不同的项目需要不同的特殊词库。每个搜索项目的自定义词库文件如下: ~~~ $prefix/data/项目名称/dict_user.txt ~~~ 文件内容及格式与[全局自定义词库](#ch0)是一致的,在此不再赘述。此外,这个文件还可以通过相...
...多个不同的商品,一对多的关系。 检索时,要求同时搜索搭配表和商品表中的各字段,我只能将2个表合并起来检索。 目前有2种设计方案: A: 将子表放入主表中 col_id col_title col_text items_detail // 将子表的商品信息合并,...
...多个不同的商品,一对多的关系。 检索时,要求同时搜索搭配表和商品表中的各字段,我只能将2个表合并起来检索。 目前有2种设计方案: A: 将子表放入主表中 col_id col_title col_text items_detail // 将子表的商品信息合并,...
搜索概述 在索引库建立完成后,现在开始学习使用搜索功能,这也是最核心的部分。 如何开始使用搜索? --------------- 在 `PHP-SDK` 中,搜索功能由类型为 [XSSearch] 的对象所维护。在 [XS] 项目中,通过读取 [XS::search] 属性...
...相关信息 util/Indexer.php --info -p demo # 强制刷新 demo 项目的搜索日志 util/Indexer.php --flush-log --project demo # 强制停止重建 util/Indexer.php --stop-rebuild demo ~~~ 导入 SQL 数据库 -------------- 要导入 SQL 类的数据库,必须使用 `--source` 指定数...
主要修改日志: * 09-30 13:11 bdcdacc hightman: PHP-SDK: 修正搜索语句用符号开头时日志前多个空格的问题 * 09-30 12:34 fc47554 hightman: PHP-SDK: 增加相关搜索中 cleanFieldQuery 的判断 * 09-30 11:43 d3408f0 hightman: 在文档致谢中增加 Yii * 09-30 11:31 44f7a...
...t 版本 1.0.0 源代码 sdk/php/lib/XSSearch.class.php XS 搜索类, 执行搜索功能 有部分方法支持串接操作 $xs->search->setQuery($str)->setLimit(10, 10)->search(); $xs->close(); Public 属性 隐去继承来的属性 名称类型描述定义于 ...
...缓存 XSIndex flushLogging() 强制刷新服务端当前项目的搜索日志 XSIndex getConnString() Returns 连接字符串 XSServer getCustomDict() 获取自定义词典内容 XSIndex getProject() 获取当前项目名称 XSServer getRespond() 从服务器...
...以下几个文件: - lib/XS.php 入口文件,所有搜索功能必须包含此文件 - lib/XS.class.php 未合并带注释的入口文件,会自动加载其它 .class.php 文件 - util/RequireCheck.php 命令行运行,用于检测您的 PHP 环境是否符合...
... 特别注意,原 scws 在不指定任何词库的情况下会自动搜索 ini(scws.default.fpath) 底下的 dict.xdb/dict.utf8.xdb,如果调用过 add_dict 或 set_dict 则不会再触发该功能,故采用额外词库时原核心词库必须显式地调用才行。 -- [color]新...