如何在 Elasticsearch 索引中添加以前存储的数据
How to Add Previously Stored Data in Elasticsearch index
希望你一切都好!
我已经在本地实现了 elasticsearch,也在 Heroku 的生产环境中实现了,但是我在 Heroku 上遇到了一个问题,当我通过
创建索引时
curl -XPUT https://your:bonsai@url-here.us-east-1.bonsai.io/blogs-blogs
我可以从建立索引后新添加的记录中搜索,但不能从我保存在该索引之前的记录中搜索。
如果你想在 elasticsearch 中导入你的模型,你可以通过以下行轻松完成
heroku run bundle exec rake environment elasticsearch:import:model CLASS='Post' FORCE=true
但请确保您的 Bonsai 和其他 Es gems 应该与 elasticsearch 兼容。
希望你一切都好!
我已经在本地实现了 elasticsearch,也在 Heroku 的生产环境中实现了,但是我在 Heroku 上遇到了一个问题,当我通过
创建索引时curl -XPUT https://your:bonsai@url-here.us-east-1.bonsai.io/blogs-blogs
我可以从建立索引后新添加的记录中搜索,但不能从我保存在该索引之前的记录中搜索。
如果你想在 elasticsearch 中导入你的模型,你可以通过以下行轻松完成
heroku run bundle exec rake environment elasticsearch:import:model CLASS='Post' FORCE=true
但请确保您的 Bonsai 和其他 Es gems 应该与 elasticsearch 兼容。