module Arelastic::Arities::Binary::Methods
Public Class Methods
new(field, value, options = {})
click to toggle source
# File lib/arelastic/arities/binary.rb, line 16 def initialize field, value, options = {} @field = field @value = value @options = options end
Public Instance Methods
as_elastic()
click to toggle source
# File lib/arelastic/arities/binary.rb, line 22 def as_elastic params = {field => convert_to_elastic(value)}.update(options) { self.class.predicate => params } end