可能是 Inexer 用的 MYSQL 有乱码。是否您的 MYSQL 不支持字符集呢 如果方便自己改一下 Indexer.php 在 $index->update 之前打印一样 $data 的字段。 您使用哪个方式的 MYSQL 访问方式,之前也有人报告了类似的错误,原因是他的MYSQL没有安...
...为主题表和回帖表里面的字段不一样,索引的相关字段也可能不同。 比如说主题里有id,fid,author,authorid,time,title,body,isdel,ishidden,isreply等等,这些都放到索引里 而回帖表里有tid,author,authorid,time,body,isdel,isUseTools,ishidden,isAnonymous...
...AddTerms 打印出看下。 如果有index,有term。查不出应该是不可能的. [/quote] [quote] $search->setQuery($array['word'])->setSort($array['sort'])->setLimit($array['limit'], $array['offset'])->search(); [/quote] 做了这样 [quote] $search->setSort($array['sort'])->setLimit(...
...化,减少一次查询。”但我要进行分页,count()的操作不可能放在search()后面吧? 有谁也遇到过这情况? 难道一定要search()两次并加一个排序才行?
...分成了”枪“、”王之王“,显然在查询的时候用户很有可能只是输入”枪王“作为关键字。而我自己的系统是不查询单字的。在自定义字典中又不知如何操作。毕竟感觉三个字的词在自定义字典中起了作用。而四个字的却没有...
...,在经过系统词法分析后,给出的搜索结果中的查询词,可能是拆分的。 如果您对这种情况不满意,可以尝试给查询短句加上双引号,搜索结果就会要求词按顺序匹配。 ~~~ [php] $search->search('上海科技大学'); // 这时内部把搜索...
没有啊,目前为止在 1.4.6 后没有人汇报这个情况哦。从你前面的日志看的意思就是在搜索时发生了索引库变动,但这也不可能死机啊。 xunsearch 内部会定时启动 xs-logging 整理搜索日志,这可以在 tmp/index.log 里看到相关记录。
...可阅读部分,HTML已过滤),视情况而定,搜索引擎还有可能抓出含有乱码的片段。 但是SCWS分词时似乎要求字符串中只能有中文和中文标点,否则就会分词失败。 请问这个是我对SCWS的使用方法不正确还是SCWS目前只能做成这样...
...空索引](index.clean)或[平滑重建索引](index.rebuild), > 否则可能会引起搜索结果不正确。 [1]: http://www.xunsearch.com/tools/iniconfig $Id$