Sha256: 4fe24c82e754c8774076d4ec8d40067de77fc35723d7aac8a219bd0a36be0182
Contents?: true
Size: 393 Bytes
Versions: 27
Compression:
Stored size: 393 Bytes
Contents
# frozen_string_literal: true # encoding: utf-8 class Birthday include Mongoid::Document field :title field :date, type: Date embedded_in :owner, inverse_of: :birthdays 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 |date, group| yield(date, group) end end end
Version data entries
27 entries across 27 versions & 2 rubygems