Sha256: 58449b4251a1874407b9ec97e959625cd8097a124dda1d7d69cc1f5392fbc588

Contents?: true

Size: 313 Bytes

Versions: 1

Compression:

Stored size: 313 Bytes

Contents

# frozen_string_literal: true

module EsExperiment::Actions
  module CreateList
    def create_list(name)
      docs = documents.get(name)
      docs = docs.map do |doc|
        { index: { _index: config.index, _type: '_doc', data: doc } }
      end
      client.bulk(body: docs, refresh: true)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
es_experiment-0.1.0 lib/es_experiment/actions/create_list.rb