Module: Arelastic::Arities::Unary::Methods
- Defined in:
- lib/arelastic/arities/unary.rb
Instance Method Summary collapse
Instance Method Details
#as_elastic ⇒ Object
21 22 23 |
# File 'lib/arelastic/arities/unary.rb', line 21 def as_elastic {self.class.field => convert_to_elastic(expr)} end |
#initialize(expr) ⇒ Object
16 17 18 19 |
# File 'lib/arelastic/arities/unary.rb', line 16 def initialize expr # raise "#{expr.inspect} must be an Arelastic::Queries::Filter" unless expr.is_a?(Arelastic::Queries::Filter) @expr = expr end |