Definição de Scope no Rails

A definição de Scope no Rais até a versão 3 era da seguinte maneira:

class Class < AtiveRecord::Base  
  scope :most_recent, order("created_at DESC")  
end

No Rails 4, a definição de Scope passou a ser da seguinte forma:

class Class < AtiveRecord::Base  
  scope :most_recent, -> {order("created_at DESC")}
end

 

Publicidade