2016-11-01 14 views
0

今日の新鮮なElasticSearch 5.0をインストールし、5ElasticSearch 5.0 + Railsの

マイelasticsearch.rb設定ファイルをESを指すように私のRailsの設定を変更するには、のように見えますアプリケーション:私は自分のアプリケーションを起動するために行くとき

gem 'elasticsearch-model' 
gem 'elasticsearch-rails' 
gem 'elasticsearch-persistence', require: 'elasticsearch/persistence/model' 

が、私はメッセージが表示されます。

[400] No handler found for uri [//****] and method [DELETE] (Elasticsearch::Transport::Transport::Errors::BadRequest)

以前にこの問題が発生したことはありますか?

私は少しのために周りを見回したとElasticSearch 5.0を削除するための新しいAPIがありますが、私は、これは私の問題の根本原因であるのかはわからないように見える:

https://www.elastic.co/guide/en/elasticsearch/reference/5.0/docs-delete-by-query.html

ありがとうございます!

答えて

0

この通りdiscussion問題はproxy_optionsの設定です。 transport_optionsは無視してください。以下のように設定を変更した場合、動作するはずです。

config = { 
    hosts: default_host, 
    adapter: :typhoeus 
} 
関連する問題