...请参阅 [XSDocument 文档](class.document) 中关于**索引文档**的部分。特别要指出 的是,文档中的主键字段值必须明确指定(即类型为 `ID` 的字段),否则在添加、 更新过程中会抛出异常,其余字段若未指定则相当于忽略这些字段。 ...
...- 根据搜索的习惯,通会希望让搜索结果中匹配关键词的部分进行飘红或加粗等高亮处理, 由于其中涉及到了分词等细节处理比较麻烦。因此,我们统一提供了 [XSSearch::highlight] 方法,可以对搜索结果文档中的字段值直接进行...
...ubject' => '测试文档的标题', 'message' => '测试文档的内容部分', 'chrono' => time() ); // 创建文档对象 $doc = new XSDocument; $doc->setFields($data); // 更新到索引数据库中 $index->update($doc); ~~~ $Id$
...search.php 试用搜索。 > note: 生成的代码中关于搜索建议的部分,采用 jQuery-UI 的 autocomplete 并且从 Google 提供的代码库 > 直接加载,如果您的不能连网将可能无法看到部分效果。您可以将相关的 js/css 下载到本地并替换模板代码。 ...
...立完成后,现在开始学习使用搜索功能,这也是最核心的部分。 如何开始使用搜索? --------------- 在 `PHP-SDK` 中,搜索功能由类型为 [XSSearch] 的对象所维护。在 [XS] 项目中,通过读取 [XS::search] 属性来获取搜索操作对象,然后展...
...词搜索默认是不开启的,如果您打算使用同义词搜索,这部分功能隶属于[构建搜索语句](search.query)。 在设置查询语句 [XSSearch::setQuery] 之前调用 [XSSearch::setAutoSynonyms] 来开启同义词功能。 ~~~ [php] // 假设”搜索“有且仅有一个同...