换一种方式解决啊,逐级添加父分类 比如一条数据的分类ID是 9,分类9的父ID是3,分类ID3的父分类是 1 那么你给文档创建索引的时候,通过 $doc->addTerm() 给全部祖先分类ID:3,1 也建立索引不就好了。然后检索 3/1也能检索到分类...
...hit] type = string [keywords] type = string [sendtime] type = numeric 在添加索引时,文档中有说会自动转码,所以所有字段都不需要用iconv将gbk转为utf-8就可以正常使用。sendtime在数据库中是时间戳(int型,需要排序),按文档中使用numeric,搜索...
将分辨率数据转换成主表的一个字段,用 XSDocument::addTerm 添加索引或转换成特殊字段采用 split 分词器
...de]在 181,298条数据中,大约有 3880 条包含NBA[/code] 可是我添加索引的那个数据库数据量有556752条 //select count(*) from dede_article; 问题:为什么556752条数据,索引之后只有181298条呢?我重装了好几次xunsearch都只能索引到一部分,希...
...己加了分词吗?还是别的办法~ [/quote] 当时给他建议后添加了自定义词汇,药到病除。。。 [/quote] 谢谢管理员,俺想问下,如果在dict_user.txt里加了词汇,是不是要把索引全部重新建立一遍? 如果这个自定义分词是需要不...
...用,在提交索引前可以处理一次数据。 * _--add-synonym=_ 添加同义词。 * _--del-synonym=_ 删除同义词。 * _--stop-rebuild_ 停止异常中断的重建任务。 经典用法示例 ----------- 以下是一些经典用法举例: ~~~ # 清空 demo 项目的索引...
不明白你说的。同义词是基于分词后的结果制作的。 如果你的索引先前制作,后面再添加自定义词,那么当然无效了。你要重建索引
... 获取当前在用的字段方案 通用于搜索结果文档和修改、添加的索引文档
scheme 属性 public XSFieldScheme getScheme()public void setScheme(XSFieldScheme $fs) 获取当前在用的字段方案 通用于搜索结果文档和修改、添加的索引文档
index 为 none 则 tokenizer 的值就无意义了... 如果 index 为其它,而 tokenizer 为 none,则您还可以调用 XSDocument::AddIndex 或 AddTerm 添加索引词。