Rails 3 named_scope
Slit difference named_scope syntax between Rails 2 and Rails 3
Rails 2.X :
class User < ActiveRecord::Base
named_scope :newest_user, :conditions => ["created_at >= ?", (Time.now.utc - 1.hour)]
end
Rails 3.x :
class User < ActiveRecord::Base
scope :newest_user, :conditions => ["created_at >= ?", (Time.now.utc - 1.hour)]
end
So, to avoid deprecation warning of “named_scope” in Rails 3.x just use “scope”.
Good Luck
Advertisement
