例如:搜索 “使命” 2个字时,结果很完整。 但 单独搜索 “使” 或者 “命” 时 就没有结果。其他单字搜索情况都差不多,要么结果不完整,要么连查询结果都没有。 请问这是什么情况?
这是正常情况,分词的机制决定的。通常讲,搜索单字是不有意义的,一定有这个需求的话需要自己修改分词引擎让它支持拆为单字。 具体看 XSTokenizerScws 这节,可以自行扩展然后通过 setMulti 方法索引单字
字段数字基本上是11,11001,11002等,搜索11,11001和11002等搜不到,怎么处理。 想实现 mysql like 11% 功能 index=both
多数人可能会直接搜索:塔里木,但搜索塔里木就会找不全数据。 而且,采用自定义分词的方法,好像没有效果。 我修改了dict_user.txt,其内容为: 塔里木 12.07 20.38 ns 然后重建索引,重启服务,但搜索结果依旧。 好像没有起...
...索引 此后所有的索引更新指令将写到临时库, 而不是当前搜索库, 重建完成后调用 endRebuild 实现平滑重建索引, 重建过程仍可搜索旧的索引库, 如直接用 clean 清空数据, 则会导致重建过程搜索到不全的数据
...gle.com]xungle全文检索[/url] 项目运作中,网友发现部分情况搜索结果不全。经仔细排查问题在于 scws 分词中。 当采用非内存模式的词典时,返回的查结结果中(word_st)...->flag的属性包含怕 SCWS_WORD_MALLOCED 与 SCWS_ZFLAG_SYMBOL 定义冲突...
...介绍开发过程中要接触到的几个重要对象(类)。 * [XS] 搜索项目的总对象,所有操作均基于此对象或其属性。 * [XSException] 所有操作中出现的异常、错误均抛出此类型的异常,搜索代码中应该尝试捕捉该异常以确定操作是否成...
...缓存 XSIndex flushLogging() 强制刷新服务端当前项目的搜索日志 XSIndex getConnString() Returns 连接字符串 XSServer getCustomDict() 获取自定义词典内容 XSIndex getProject() 获取当前项目名称 XSServer getRespond() 从服务器...