...引管理由类型为 [XSIndex] 的对象所维护。在 [XS] 项目中,通过读取 [XS::index] 属性来获取索引管理对象,然后展开各种操作,而不是自行创建对象。后面章节中 的相关测试代码如果没有特别编写,其中的 `$index` 均为通过类似以下...
... public bool checkValid(bool $throw=false) $throw bool 当没有通过检测时是否抛出异常, 默认为 false {return} bool 有效返回 true, 无效则返回 false 源码: sdk/php/lib/XSFieldScheme.class.php#L175 (显示) public function checkValid($throw = false){ i...
...emo.ini'); // 使用 /path/to/demo.ini ~~~ > note: 自 v1.4.9 起,可以通过定义常量 XS_APP_ROOT 或设置这个环境变量来改变默认项目配置目录。 重要属性 -------- * [XS::defaultCharset] **项目默认字符集** 影响范围包括使用时的输入数据以及搜索...
... 例如一本书包含主题、作者、年代等,而分面搜索是指通过事物的这些属性不断筛选、 过滤搜索结果的方法,可以将分面搜索看成搜索和浏览的结合。 如果您还是不清楚它的概念,敬请参阅[这篇文章][1]。 适用情况 -------- ...
...----+--------------------------------+ 检查结果 -------- 共计 9 项通过,0 项警告,0 项错误。 您的服务器配置符合 Xunsearch/PHP-SDK 的最低要求。 ~~~ $Id$
...段词法分析器接口。 类对象中的魔术属性 ---------------- 通过 PHP 对象中的 __get 和 __set 技巧,我们针对所有 [XSComponent] 的子类实现了对象的模拟属性。 这类读取或写入属性值时实际上是隐含调用了相应的 getter/setter 方法,这类...
...是说要求列出来的关键词(分词之后)全部匹配,如果您通过 [XSSearch::setFuzzy] 开启了模糊匹配,那么相当于采用 `OR` 规则,只要其中一个关键词匹配即可。 刚刚说的这种搜索的是索引数据库的“混合区”,即类型为 `body` 的字...
...](#ch0)是一致的,在此不再赘述。此外,这个文件还可以通过相关的 SDK API 读取和修改。 - [XSIndex::getCustomDict] 读取当前项目的自定义词库内容,若不存在则返回空字符串 - [XSIndex::setCustomDict] 设置当前项目的自定义词库内容,格...
...`您好` 和 `ok` 的记录。 管理同义词库 ------------ 您可以通过 [XSIndex::addSynonym] 和 [XSIndex::delSynonym] 来添加和删除同义词记录。 多次调用这两个接口函数的时候支持使用[索引缓冲区](index.buffer)来提高效率。 参数 `$raw` 是字符串...
..._开发难度极低__ 一般开发者只要在安装和设置完成后,通过提供的脚本 SDK 包,便可十分容易的进行 二次开发,打造出自己的全文搜索引擎。 * __功能强大__ 支持字段检索、结果高亮、字段排序、布尔语法、区间检索、聚...