0
Elasticsearch ruby gem(定義爲here)似乎沒有公開在您要連接的羣集上獲取Elasticsearch版本的方法。 (雖然我可能只是想念它。)如何使用Elasticsearch ruby gem獲取Elasticserch版本?
有沒有辦法從寶石(除了捲起端口9200,如here所述)這樣做?
Elasticsearch ruby gem(定義爲here)似乎沒有公開在您要連接的羣集上獲取Elasticsearch版本的方法。 (雖然我可能只是想念它。)如何使用Elasticsearch ruby gem獲取Elasticserch版本?
有沒有辦法從寶石(除了捲起端口9200,如here所述)這樣做?
你錯過了它。
這是Elasticsearch::API::Actions.info
返回有關集羣(名稱,版本)的簡單信息。
我相信這將足以用於本地主機端口9200:
require 'elasticsearch'
client = Elasticsearch::Client.new log: true
client.info