我的搜索是学生题库方向,所以搜索关键词也会包含 +- 加号减号等数学符号。 请问如何能保留标点符号作为搜索词? 常见的搜索范例: 已知f(1-2x)=(1-x×x)÷x 已知定义在R上的奇函数f(x),当x≥0时,f(x)=x(1+x...
字段设计有点问题。当type为string,没有指明index索引方式是是不分词的。 [title] type=string index=both 和 [title] type=title 这两个字段设计效果一样。同样content,类型也有问题,可以这样 [content] type=body 或者 [content] type=string index=mixed 具...
查看了所有的帖子后,发现有点其他收货。就是利用 多文档联查 setDb() 方法 可是,会报错哦。 $search = new XS('goods_a'); $key = 'ipad'; // $index = $search->index; // $index->setDb('goods_b'); $search->search->setDb('goods_b'); $docs = $search->search->...
比如 歌曲名称 为 "当" 时限制找不到结果 配置文件名称如下 project.name = digital_music project.default_charset = utf-8 server.index = 8383 server.search = 8384 [music_id] type = id [music_name] type = title index = both [message] type = body cutlen...
[quote='hightman' pid='4539' dateline='1377057605'] 没数据吧 [/quote] 大大,请教一个问题 我在php中如何引用XS.php这个文件呢? require的话会提示报错 我是安装在默认目录 /usr/local/xunsearch的 但是我使用 require '/usr/local/sdk/php/lib/XS.php'; ...
...该是require '/usr/local/xunsearch/sdk/php/lib/XS.php';吧,直接生成搜索骨架代码参考呗 [/quote] 这个搞定了,但是索引也导入了, 但是 util/Quest.php .... filiname:xxxx 却搜索不到数据 但是用util/Quest.php .... ID:2 就能找到相应的数据 filename就...
已解决,原来是我get一个参数,但是没有在url里面传值。。。。 demo 项目在本地可以运行 search.php中的代码: $xs = new XS(`demo`); $search = $xs->search; $doc = $search->search("项目"); print_r($doc) 但是运行的时候报错,请问有可能是什么原因...
这个权重分配上 可以由参数定制化。 最基础的当然是共有标签,重复度,当然要剔除很基础的日常词汇,保留分类性的,这个不能简单由前10来实现,比如‘你好’被分词出来,而且频度很高,却不适合做标签的; 有些热门...
这个排序是综合计算的,这是这样简单的处理。具体你要分析一下为什么后面的会在前面,它的匹配度更高?