class Arelastic::Queries::Script

Attributes

options[R]
script[R]

Public Class Methods

new(script, options = {}) click to toggle source
# File lib/arelastic/queries/script.rb, line 6
def initialize script, options = {}
  @script = script
  @options = options
end

Public Instance Methods

as_elastic() click to toggle source
# File lib/arelastic/queries/script.rb, line 11
def as_elastic
  params = {"script" => script}.update(options)
  {"script" => params}
end