Module: Mongoid::Geo::Near

Defined in:
lib/mongoid/geo/geo_near.rb

Instance Method Summary collapse

Instance Method Details

#geoNear(center, location_attribute, options = {}) ⇒ Object Also known as: geo_near



66
67
68
69
70
# File 'lib/mongoid/geo/geo_near.rb', line 66

def geoNear(center, location_attribute, options = {})
  center = center.respond_to?(:collection) ? eval("center.#{location_attribute}") : center
  query = create_query(self, center, options)
  create_result(query_result(self, query, center, location_attribute, options)).extend(Mongoid::Geo::Models).as_criteria(options[:dist_order])
end