【发布时间】:2010-03-03 07:28:46
【问题描述】:
我使用 solr+django-haystack
我设置了设置。HAYSTACK_INCLUDE_SPELLING = True 并重建索引
我正在尝试使用以下方法获得任何建议: SearchQuerySet().auto_query('tryng ani word 她').spelling_suggestion()
但我总是没有得到
我应该怎么做才能获得至少一个可行的建议?也许我 需要在 solr 配置中添加一些配置或有一些特定的 数据索引?
【问题讨论】:
-
我遇到了同样的问题——stackoverflow.com/questions/2329742/…。我把它归结为从 Solr 手动执行查询,绕过 haystack 以查看问题所在。我认为这是 solr 某处的配置,但不知道在哪里。
-
抱歉,我帮不上什么忙,但我最近开始使用带有 whoosh 的 haystack 来提供拼写建议,而且它开箱即用。这些建议并不总是完美的,但我几乎总能得到 1 条相关建议。
-
不知道 haystack,但您(或 haystack)是否在发出拼写查询之前构建字典?
标签: django solr django-haystack