Skip to content

Instantly share code, notes, and snippets.

@holman
Created January 13, 2010 23:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save holman/276684 to your computer and use it in GitHub Desktop.
Save holman/276684 to your computer and use it in GitHub Desktop.
named_scope :with_city, lambda {|city| city.present? ? {:conditions => {:city => city} : {}}
Search.with_city('Pittsburgh').size # => 2
Search.with_city(nil).size # => all
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment