搜索

大约有 20 项符合查询结果, 库内数据总量为 3,513 项。 (搜索耗时:0.1001秒)

1.关键字完全匹配的如何增加权重?

更新时间:2012-10-28 01:10 t By hoffer01

...海”,张雨生的“大海”完全匹配的没有排在第一。如何增加完全匹配项的权重,使其排在第一? 搜索结果: 歌名:爱像[b]大海[/b] 歌手:李心洁 专辑:爱像[b]大海[/b] 歌名:爱像[b]大海[/b](Remix) 歌手:李心洁 专辑:爱...

2.RE: 关键字完全匹配的如何增加权重?

发布时间:2012-11-03 17:11 t By hoffer01

想到办法了,加了一个字段,保存歌曲名的长度,搜索结果按这个长度排序,完全匹配的就能排在前面了

3.RE: 关键字完全匹配的如何增加权重?

发布时间:2012-11-05 04:11 t By hoffer01

我改了一下,排除了专辑的干扰,第一次只在歌名里面做精准搜索: $docs = $search->search('song_name:\'\"大海\"\''); 这样搜出来的结果中,歌名最短的一定是完全匹配的。

4.RE: 关键字完全匹配的如何增加权重?

发布时间:2012-11-04 14:11 t By hightman

你这个情况其实难怪这个排序 。。。因为双方都是歌名+专辑同样包含。。。按字数排肯定也不合理

5.RE: 关键字完全匹配的如何增加权重?

发布时间:2012-11-05 13:11 t By hightman

[quote='hoffer01' pid='1494' dateline='1352060061'] 我改了一下,排除了专辑的干扰,第一次只在歌名里面做精准搜索: $docs = $search->search('song_name:\'\"大海\"\''); 这样搜出来的结果中,歌名最短的一定是完全匹配的。 [/quote] 引号就不用...

6.RE: 关键字完全匹配的如何增加权重?

发布时间:2012-11-05 21:11 t By Dull

我来复述下我的建议 {title}实际名称 {start}自定义前缀 {end}自定义后缀 入库时候{start}{title}{end}的格式 查询时候根据{start}{end}计算步长,得出最符合需求的结果,需要对search.php做比较多的修改

7.RE: 导入数量和dbTotal数量不匹配

发布时间:2012-09-03 15:09 t By weizhao

是一次重建, 但是重建过程是没有问题的, 因为一直用的是同样的办法重建很多次都可以。 最近开始重建就无法再增加了。

8.RE: 搜索分词只希望第一层怎么办?

发布时间:2014-05-13 15:05 t By hightman

这不是切分。这是增加匹配,以同义词的形式支持切分后的短词匹配

9.RE: 搜索分词只希望第一层怎么办?

发布时间:2014-05-14 00:05 t By dashzhao

[quote='hightman' pid='7795' dateline='1399967280'] 这不是切分。这是增加匹配,以同义词的形式支持切分后的短词匹配。 [/quote] 嗯,确实呀,不过这个需求估计很多自定义的同学都希望自己可以调整设置吧。 谢谢管理员:D。

10.添加新的分词无效

发布时间:2013-12-04 15:12 t By mengaifan

... //添加中文分词 $cws->send_text($a); dict_extra.txt 已经增加了一行:享鑫 1 1 n,但是“享鑫金属”还是只有金属被匹配出来

12
  • 时间不限
  • 按相关性排序