Solr 多字段匹配,需求不同字段优先顺序不同。可以实现么?

2014-09-04 10:48:57 +08:00
 awebird
比如最简单的博客模型,只有文章标题title,和文章内容content加入solr

以“test”作为搜索词,已知title包含'test'的有10个,content包含‘test’的有50个

需要搜索结果,title包含的10个排在前面返回,不管同一条content中包含多少个'test'

分别title, content匹配的可以再分别按时间排序

可以实现么?请提供技术hint, thx
4137 次点击
所在节点    程序员
3 条回复
yuankui
2014-09-04 13:00:44 +08:00
没用过solr
把title的权重设到无限大?
halfelf
2014-09-04 13:07:09 +08:00
fight123
2016-05-16 08:24:50 +08:00
你好,我也遇到相同的问题,请问如何解决的啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/131653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX