Skip to main content
 首页 » 编程设计

python之django-haystack more_like_this 什么都不返回

2025年05月04日8duanxz

我已经安装了 haystack 应用程序并且正在使用 solr 后端。尽管当我尝试使用 more_like_this 模板标签时,搜索工作完美,但没有返回任何内容。

我已经添加了 <requestHandler name="/mlt" class="solr.MoreLikeThisHandler" />到 solrconfig.xml,我可以在 http://127.0.0.1:8080/solr/mlt 进行查询

模板相当基础

{% load more_like_this %} 
{% more_like_this video as related_videos limit 5 %} 
{{ related_videos }} 

请您参考如下方法:

我发现 mlt 非常挑剔,我必须改进我的索引模板才能获得良好的 mlt 结果。