python - 使用Flask-Elasticsearch配置Elasticsearch索引存储的路径

标签 python elasticsearch flask

Flask-Elasticsearch 没有记录如何配置 Elasticsearch。如何指定 Elasticsearch 索引的存储路径?

from flask.ext.elasticsearch import FlaskElasticsearch

app = Flask(__name__)
es = FlaskElasticsearch(app)

最佳答案

传递给 init_app 的关键字参数为 passed onElasticsearch 实例。 Elasticsearch docs描述可以通过的选项。通过不同的Indices实例到索引

es = FlaskElasticsearch(app, indicies=MyIndicesClass())

据我所知,没有更改路径的选项,但这就​​是您自定义索引的方式。

关于python - 使用Flask-Elasticsearch配置Elasticsearch索引存储的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37510289/

相关文章:

php - 在 Elasticsearch 中如何使用像算子?

python - 使用 jQuery Mobile 在 Flask 中调用重定向(url_for ('xxx'))后浏览器中的 URL 未更新

elasticsearch - 检索数组中具有匹配属性的对象-Elasticsearch

c# - NEST Elasticsearch查询值在2个字段名之间

python - 关于使用缓存或基于 cookie 的 session 的服务器端 session 的疑问

python - 我如何使用gunicorn运行这个 flask 应用程序

python - 将 Django 上下文处理器与表单一起使用

python - 如何修改 .htaccess 中的 sys.path 以允许 mod_python 看到 Django?

python - 艰难地学习 Python 练习 48 帮助

python - 以下哪项是在 Python 中检查列表是否为空的最快方法?