...XS('demo'); $search = $xs->search; // 搜索对象来自 XS 的属性 ~~~ 默认情况,搜索对象操作时对于用户输入的参数、搜索结果的输出编码视为默认编码,即 [XS::defaultCharset]。 如果您需要指定不同编码,请调用 [XSSearch::setCharset] 进行设置...
...可以通过定义常量 XS_APP_ROOT 或设置这个环境变量来改变默认项目配置目录。 重要属性 -------- * [XS::defaultCharset] **项目默认字符集** 影响范围包括使用时的输入数据以及搜索结果的输出数据,该属性默认由配置文件中的 `proje...
...说明各项的情况,最底下还给出最终裁定意见。 > tip: 默认输出的字符集为 `UTF-8`,如果您的运行结果乱码, > 请尝试在运行命令末尾加上 `-c gbk` 。 ~~~ Xunsearch PHP-SDK 运行需求检查 检查内容 -------- 本程...
...。 * _-c|--charset _ 指定当前环境、查询语句的字符集,默认情况下, 搜索工具输出的字符集为 utf-8,并把搜索语句字符集视为项目的默认字符集。 * _-q|--query _ 指定要搜索的查询语句,如果语句中包含空格请用使用双引号...
...关键词记录搜索日志中去。 设置分页、数量 ------------ 默认情况下,每次返回搜索结果的前 10 条数据,您可以通过 [XSSearch::setLimit] 指定返回的条数及偏移量, 这样就可以实现分页搜索的效果。特别注意,每一次调用 [XSSearch::...
...件。 * _-c|--charset _ 指定当前环境、数据源的字符集,默认情况下, 索引工具输出的字符集为 utf-8,并把数据源字符集视为项目的默认字符集。 * _--import=_ 导入搜索日志文件,每行一个词,每行的数据中可以用\\t(Tab键)分...
...以同一 xunsearch 服务器内的不同项目名称不可重复。默认为不含后缀的配置文件名, 如:xyz.ini 则项目名默认为 `xyz` 。 ~~~ project.name = AppName ~~~ 2. ### 默认字符集 这里的默认字符集范围涵盖服务端交互时的输...
...文件。 * _-o|--output _ 指定生成的代码目录的存放位置,默认放在当前目录中, 生成的代码本身包含一层以项目名称命名的目录。建议直接将目录指定到 web 可访问目录。 经典用法示例 ----------- ~~~ # 在当前目录下生成 demo ...
...管理。 使用同义词搜索功能 ----------------- 同义词搜索默认是不开启的,如果您打算使用同义词搜索,这部分功能隶属于[构建搜索语句](search.query)。 在设置查询语句 [XSSearch::setQuery] 之前调用 [XSSearch::setAutoSynonyms] 来开启同义...
...仅用空格把搜索词、名子连接起来的方式最为常用。内部默认采用 `AND` 规则, 也就是说要求列出来的关键词(分词之后)全部匹配,如果您通过 [XSSearch::setFuzzy] 开启了模糊匹配,那么相当于采用 `OR` 规则,只要其中一个关键...