...arch->search('subject:上海 人民公园'); // 特别要求 subject 字段包含 "上海" $search->setFuzzy()->search('上海公园'); // 开启模糊搜索,搜索 "上海" 或 "公园" ~~~ > tip: 从 1.3.0 版本起,允许使用空搜索条件进行搜索了,其含义相当于全部匹配 ...
...定的文本字符串执行分词, 并返回词汇数组,每个词汇包含 3 个元素,其中: - *off* 表示这个词汇在源参数文本 _$text_ 中的起始偏移位置 - *attr* 这个词汇的词性,使用北大标注 - *word* 分好的词条 ~~~ [php] $text = '迅搜(xunsear...
...用担心**会删除任何已存在的数据。我们制作的安装脚本包含了智能检测功能。 > > 此外 `xunsearch` 的安装和运行都不需要 `root` 权限,强烈推荐单独设置一个系统用户用于安装 > 执行相关指令。 Xunsearch 全部开源,理论上也可以...
...有记录 ~~~ > note: 如果您删除时指定的主键或字段索引词包含中文字符,则它的编码必须与整个项目的 > 默认字符集 [XS::defaultCharset] 一致。 > > 此外删除操作和[添加文档](index.add)一样,也是一个异步行为。 $Id$
...功能强大、性能卓越能轻松处理海量数据的全文检索。它包含后端索引、搜索服务程序和前端 脚本语言编写的开发工具包(称之为 SDK) 。 Xunsearch 底层采用 C/C++ 编写,索引设计基于著名而悠久的 [Xapian][1],分词采用 自主研发同...
...验,我们希望用户在搜索“浙江大学”的时候也同时匹配包含缩写“浙大”的结果, 这就是所谓的同义词搜索。通常我们说“浙大”是“浙江大学”的同义词,前者是常用缩写,后者是标准词(原词)。 **同义词搜索** 完全依...
... ~~~ 3. ### 服务器连接参数 服务端连接参数的格式包含 3 种格式: 1. *端口号(数字)*,连接 `localhost` 的该端口号 (例:`8383`) 2. *地址:端口号*,冒号连接地址(域名、IP地址)和端口 (例:`127.0.0.1:8383`) 3. *文件路径...
...ce _ 用于指定数据源,数据源有以下 2 种情况。 凡是包含冒号的数据源均视为 SQL 数据源,自动将 _--sql_ 选项的值作为参数传递给数据源; 其它情况则为文件数据源,自动将 _--file_ 选项的值作为参数传递给数据源对象...
...过读取和分析配置文件智能生成搜索相关代码, > 同时还包含了相应的搜索界面。强烈建议您先使用工具生成代码,然后在此基础上二次开发即可。 > 详情阅读 [SearchSkel 生成搜索骨架代码](util.skel)。 > > 项目配置文件中的字段设...
...ets Search`,被检索的数据通具有多维度属性。 例如一本书包含主题、作者、年代等,而分面搜索是指通过事物的这些属性不断筛选、 过滤搜索结果的方法,可以将分面搜索看成搜索和浏览的结合。 如果您还是不清楚它的概念,...