Sha256: 19a9ac738bf40f26d287a194ccce4dfbce3e402c2bb65b17d63ce62dabd4a286
Contents?: true
Size: 445 Bytes
Versions: 1
Compression:
Stored size: 445 Bytes
Contents
# Sample spec class class Event include Mongoid::Document include Mongoid::Geospatial field :name field :date, type: Date field :location, type: Point, delegate: true, default: [7, 7] def self.each_day(start_date, end_date) groups = only(:date).asc(:date) .where(:date.gte => start_date, :date.lte => end_date).group groups.each do |hash| yield(hash['date'], hash['group']) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongoid-geospatial-5.1.0 | spec/models/event.rb |