class CloudSesame::Query::AST::Near

Constants

DETAILED
SYMBOL

Public Instance Methods

compile(_detailed = nil) click to toggle source
# File lib/cloud_sesame/query/ast/near.rb, line 8
def compile(_detailed = nil)
  if child && (compiled = child.compile operator_detailed) && !compiled.empty?
    "(#{ symbol }#{ boost }#{ distance } #{ compiled })"
  end
end
distance() click to toggle source
# File lib/cloud_sesame/query/ast/near.rb, line 14
def distance
  " distance=#{ options[:distance] }" if options[:distance]
end