就是搜索到结果有20多万条 但是排在前面的并不是权重设定较大的 然后在代码中增加计算权重的日志 发觉只是计算很少的文档权重 那是依据什么排序的呢
...个addweight(), 针对一个字段加权, 测试时, 对几个文档权重增加很大 每个文档得分在14左右, 但是第一页20个结果中得分都在5分, 权重计算用的是布尔权重计算。 请问这是为什么?求解。
不明白你说的具体什么意思。 addWeight 的权重可以是小数,注意微调。这个加的不是字段而是针对包含指定索引词的文档提权。
...我搜索“生活”的时候,希望:“生活”出现在最前面的权重最高,排在最前面。 也就是期望上面的排序结果是:2 1 3 请问有办法实现吗?
需求是,我需要对一些内容的分类,采取不同权重设置,而对于一些无分类的内容使用较低权重(不能直接过滤,我希望没分类的内容能搜索到,只是希望排序靠后)。 demo中的案例使用没有问题,在实际开发中,发现没有起作...
...果按索引入库先后排序 注意, 此项排序不影响相关排序, 权重高的仍会在前面, 主要适合用于布尔检索
...。 ~~~ cutlen = 0 ~~~ #### weight 混合区检索时的概率权重 在混合检索时,可以对标题和内容等不同字段进行权重计算,如果你不想该字段参与计算权重可设为 0 。 通常默认值为 1 ,但 title 型默认为 5 而 body 型则固...