:shy: hightman你好 XS:getExpandedQuery()这个方法可以满足我搜索拼音的需求, 因为需求,需要针对某一字段进行拼音检索,类似 subject:查询内容 ,需要把拼音转换的功能抽象出来,请问改如何实现这个功能呢? ps:我的 subject 字...
管理员大哥~ 在使用getExpandedQuery方法时出现下面的错误: Fatal error: Uncaught [XSException] ../../../../search/sdk/php/lib/XS.php(2094): Couldn't stat 'data/dream/log_db'(S#515) thrown in /search/sdk/php/lib/XS.php on line 2094 请问是怎么回事呢?谢谢[hr] [root@...
我实现了, $uid = $_GET['uid']; $tag = $_GET['tag']; $xs = new XS('demo'); $search = $xs->search; $search->setCharset('UTF-8'); $search->setQuery('uid:' . $uid); $docs = $search->search(); $terms = $search->getExpandedQuery...
getExpandedQuery() 方法 public array getExpandedQuery(string $query, int $limit=10) $query string 需要展开的前缀, 可为拼音、英文、中文 $limit int 需要返回的搜索词数量上限, 默认为 10, 最大值为 20 {return} array 返回搜索词组成...
版主,在英文下使用xs一些功能有什么特别之处 还是xs不大适合英文网站使用? 多谢!
你好,新设计的字段 [pid] type = id index = none tokenizer = none [uid] type = string tokenizer = full index = self weight = 5 ...
你楼上的配置文件 type=id 不应该再指定 index = none啊,ID就包含了索引了,不要冲突
subject 是 FULL 的?FULL的话视为布尔字段了所以不会记录到日志中。 我建议你另外开辟一个字段,内容可以和该字段一样,但索引方式不一样来处理。有所冗余,但也是目前最简便的办法吧
搜索建议和纠错 这项功能也是建立在搜索日志的基础上。 拼写纠错 -------- 对于英文,由于打字速度过快或各种原因都很容易造成一两个字母出错。对于中文来说,古代就动不动 出现同音”通假字“,绝大多数现...
调用 getExpandedQuery方法出现异常 Unexpected respond in search {CMD:129, ARG:515} 某些词语(极少比列),不会出现异常。 重新向log_db导入词汇,不能消除异常;删除log_db,重新导入词汇,生成新log_db后,异常会立即消除,但一段时间...