考虑以下solr文件。
{
"id":"71850",
"title":"Blah Blah Blah",
"tags":["Lifestyle","Relationship","Social Wellness"],
"_version_":1557041802828054529
}
该文档代表博客文章和与之相关的一些标签。我试图解决的问题是根据最大tags
交叉点将最相关的文档发送到给定的博客帖子。
此处tags
是一个多值字段。
具有更多交叉点的文档应在结果中排序更高。例如,3 tag
匹配的文档应显示高于2 tag
匹配的文档,等等。
任何建议都会有所帮助。
答案 0 :(得分:0)
您可以尝试以下查询:
http://localhost:8983/solr/core1/select?q="生活方式" "关系" "社交健康"& qf =标签
也许这符合您的需求。
祝你好运, ewatch