首页 > 解决方案 > 我想使用 ElasticSearch 6 或 ElasticSearch 7 进行搜索

问题描述

我正在做一个基于产品的项目。我想使用 Elasticsearch 7 或 Elasticsearch 6 进行产品搜索。所以我有一些疑问:

  1. 我可以将它与 Haystack 一起使用吗?Haystack 能否支持 Elasticsearch 6 或 7?
  2. 我可以使用 Elasticsearch DSL 吗?
  3. 或任何其他方式来实现 Elasticsearch6 或 7 与项目?

还请详细说明如何实施 Elasticsearch?

标签: pythondjangoelasticsearch

解决方案


Haystack 文档说支持 Elastic 1.x、2.x 和 5.x。

在 GitHub 上,存在关于它无法与 Elastic 7 一起使用的问题。在实践中,您可能会发现它可以与 6.x 一起使用,尽管文档中说了什么。


推荐阅读