Мне нужно сгенерировать список чеков в рельсах, которые необходимо упорядочить по полю отношения заказа товара (payment_method_meta_type.name
).
Модели:
Receipt
Deposit
PaymentMethodMetaType
В модели депозита:
class Deposit < ActiveRecord::Base
belongs_to :payment_method_meta_type
has_many :receipts, :class_name=>"Receipt", :foreign_key=>"deposit_id",
:dependent => :destroy
end
Я получил Массив квитанций в контроллере уже:
@receipts = Receipt.find(:all, :conditions => ["date BETWEEN ? AND ?",
@start_date, @end_date], :order => "date DESC, id DESC",
:limit => limit, :offset => offset)
В представлении я также могу показать payment_method_meta_type.name
- @receipts.each do |o|
%tr.
.....
%td #{o.receipt_number}
%td #{o.deposit.payment_method_meta_type.name}
.....
Нокак я могу показать список по порядку receipts.deposit.payment_method_meta_type.name
в контроллере при создании коллекции массива квитанций?