【问题标题】:Getting an error: got an unexpected keyword argument 'version'出现错误:得到了一个意外的关键字参数“版本”
【发布时间】:2020-06-19 11:57:10
【问题描述】:

我正在做 Django haystack tutorial,当我运行搜索查询时,我收到错误 __call__() got an unexpected keyword argument 'version'。此错误来自 Django。

我对 Django 还很陌生,我不确定要添加什么来帮助调试。

另外,在引擎中,我使用的是haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine,并且正在使用 ElasticSearch v7

【问题讨论】:

  • 如果您提供完整的异常堆栈以及您的代码,这可能会有所帮助。

标签: django django-haystack


【解决方案1】:

问题是因为 Haystack 不支持 Django 的最新版本 ElasticSearch。迁移到 Django Elasticsearch DSL

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    • 2016-12-08
    相关资源
    最近更新 更多