diff --git a/app/models/sheet.rb b/app/models/sheet.rb index b147e54..5fc5ca8 100644 --- a/app/models/sheet.rb +++ b/app/models/sheet.rb @@ -2,10 +2,10 @@ class Sheet < ActiveRecord::Base has_many :people, :dependent => :destroy - has_many :sheet_years, :order => "year DESC", :dependent => :destroy - has_many :donates, :order => "paid_at DESC", :dependent => :destroy - has_one :last_year_m, :order => "year DESC", :class_name => "SheetYear" - has_one :first_year_m, :order => "year", :class_name => "SheetYear" + has_many :sheet_years, -> {order "year DESC"}, :dependent => :destroy + has_many :donates, -> {order "paid_at DESC"}, :dependent => :destroy + has_one :last_year_m, -> {order "year DESC"}, :class_name => "SheetYear" + has_one :first_year_m, -> {order "year"}, :class_name => "SheetYear" belongs_to :person, :class_name => "Person", :foreign_key => :first_people