class Shop < ActiveRecord::Base
has_many :documents, :dependent => :restrict
end
class Document < ActiveRecord::Base
belongs_to :shop
default_scope :order => ‘updated_at DESC’
end
nella show view di Shop ho:
- for document in @shop.documents
%li(id=“shop_documents”)= link_to document.subject,
shop_document_url(@shop, document)
e vorrei che la lista dei documenti mi venisse visualizzata in base al
contenuto dell’attributo refercence_date.
Attualmente viene visualizzata in base al default scope.
Nella view ho provato a fare una cosa del genere:
def show
@shop = Shop.unscoped.find(params[:id], :include => :documents,
:order => “documents.reference_date”)
ma non funziona.