Sha256: 55c7d5dafa4241fe0e391f5e7f0ac95fdc60b8100452f9b4add239ee6184610e
Contents?: true
Size: 356 Bytes
Versions: 2
Compression:
Stored size: 356 Bytes
Contents
# # Mongoid fields extension # # field :foo, :spatial => true # Mongoid::Fields.option :spatial do |model, field, options| # options = {} unless options.kind_of?(Hash) model.class_eval do self.spatial_fields << field.name.to_sym self.spatial_fields_indexed << field.name.to_sym # Create 2D index spatial_index field.name end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mongoid_geospatial-3.1.0 | lib/mongoid_geospatial/helpers/spatial.rb |
mongoid_geospatial-3.0.0 | lib/mongoid_geospatial/helpers/spatial.rb |