我正在做Django干草堆tutorial,当我运行搜索查询时,出现错误__call__() got an unexpected keyword argument 'version'
。此错误来自Django。
我是Django的新手,我不确定要添加什么来帮助调试它。
此外,在引擎中,我正在使用haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine
,并且正在使用ElasticSearch v7
答案 0 :(得分:0)
问题是因为Haystack不支持Django的最新版本的ElasticSearch。迁移到Django Elasticsearch DSL