カレンダーテーブル> ?このサイトは非常に古いものですが、それでもそのようなテーブルの使用法については非常によく説明されています:
したがって、あなたの場合、そのようなテーブルを作成し、それをCompany
と単純に結合します。 モデル。
次のようなクエリにつながる:
CalendarDay.where(year: Date.current.year).joins(:companies).group('YEAR(companies.created_at)').count
カレンダーテーブル> ?このサイトは非常に古いものですが、それでもそのようなテーブルの使用法については非常によく説明されています:
したがって、あなたの場合、そのようなテーブルを作成し、それをCompany
と単純に結合します。 モデル。
次のようなクエリにつながる:
CalendarDay.where(year: Date.current.year).joins(:companies).group('YEAR(companies.created_at)').count