アプリケーションElastic Search Cluster
からデータにアクセスしたい。rails
サーバーがで実行されていてhttp://localhost:9200
、エンドポイントにアクセスしたいとしましょうhttp://localhost:9200/location/type
。
このドキュメントに続いて、この例に出くわしました:
require 'elasticsearch'
client = Elasticsearch::Client.new log: true
client.cluster.health
client.index index: 'my-index', type: 'my-document', id: 1, body: { title: 'Test' }
client.indices.refresh index: 'my-index'
client.search index: 'my-index', body: { query: { match: { title: 'test' } } }
質問:
elasticsearch cluster
コードのどこで my の詳細を定義しますか? クラスターはで実行されていますhttp://localhost:9200/