Class: Analytic::ReportGroupingDimension

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
app/models/analytic/report_grouping_dimension.rb

Overview

== Schema Information

Table name: analytic_report_grouping_dimensions
Database name: primary

id :integer not null, primary key
date_created :date
report_grouping :string(255)

Has many collapse

Class Method Summary collapse

Class Method Details

.select_optionsObject



16
17
18
# File 'app/models/analytic/report_grouping_dimension.rb', line 16

def self.select_options
  self.all.order(:report_grouping).map{|c| [c.report_grouping,c.id]}
end

Instance Method Details

#item_sold_factsActiveRecord::Relation<ItemSoldFact>

Returns:

See Also:



14
# File 'app/models/analytic/report_grouping_dimension.rb', line 14

has_many :item_sold_facts

#product_line_sold_factsActiveRecord::Relation<ProductLineSoldFact>

Returns:

  • (ActiveRecord::Relation<ProductLineSoldFact>)

See Also:



13
# File 'app/models/analytic/report_grouping_dimension.rb', line 13

has_many :product_line_sold_facts