named_scope :city, lambda { |*args|
if (args.first != "all_city")
{ :conditions => ["users.city = ?", args.first] }
end
}
named_scope :city, lambda { |*args|
if (args.first != "all_city")
{ :conditions => ["users.city = ?", args.first] }
end
}
Refactorings
No refactoring yet !
March 27, 2009,
March 27, 2009 04:42,
permalink
No rating.
Login to rate!
class User < ActiveRecord::Base
named_scope :within_city, lambda { |city|
{ :conditions => { :city => city } } unless city == 'all_city' }
end
I need optimize this