class ChewyQuery::Builder::Nodes::Expr

Public Instance Methods

!() click to toggle source
# File lib/chewy_query/builder/nodes/expr.rb, line 13
def !
  Nodes::Not.new(self)
end
&(other) click to toggle source
# File lib/chewy_query/builder/nodes/expr.rb, line 5
def &(other)
  Nodes::And.new(self, other)
end
__render__() click to toggle source
# File lib/chewy_query/builder/nodes/expr.rb, line 22
def __render__
  raise NotImplementedError
end
|(other) click to toggle source
# File lib/chewy_query/builder/nodes/expr.rb, line 9
def |(other)
  Nodes::Or.new(self, other)
end
~() click to toggle source
# File lib/chewy_query/builder/nodes/expr.rb, line 17
def ~
  @options[:cache] = true
  self
end