一、引入Gem
gem 'elasticsearch'
bundle install 安装
二、具体代码
require 'elasticsearch/model'
client = Elasticsearch::Model.client
indices = client.cat.indices #所有的索引信息
indices = client.cat.indices index: 'index-name' #指定索引的信息
indices = client.cat.indices index: 'index-*' #取出名称匹配到的索引信息
其它选项:
:v #true时输出头部
:h #指定输出的列
:format #输出的格式 'text', 'json'; 默认: 'text'
网友评论