Я использую Django, haystack, solr, для поиска. Я могу искать, и теперь я хотел бы найти похожие предметы, используя more_like_this. Когда я пытаюсь использовать функциональность more_like_this, я получаю все объекты этого типа, а не только те, которые близко им соответствуют. Вот некоторый код, чтобы показать вам, как я его использую:
def resource_view(request, slug):
resource = Resource.objects.get(slug=slug)
versions = Version.objects.get_for_object(resource)
related = SearchQuerySet().more_like_this(resource)
add_comment_form = AddCommentForm()
return render_to_response('resources/resource.html',
{'resource': resource,
'versions': versions,
'related': related,
'add_comment_form': add_comment_form},
context_instance=RequestContext(request))
Очевидно, мне нужно включить mlt в файле solrconfig.xml. Кто-нибудь знает, как это сделать, или статью / учебник, который полезен?