Skip to content

Instantly share code, notes, and snippets.

@ecin
Created July 10, 2011 07:22
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save ecin/1074349 to your computer and use it in GitHub Desktop.
Save ecin/1074349 to your computer and use it in GitHub Desktop.
require 'texticle/searchable'
class Book
# :title, String
# :author, String
extend Searchable(:title)
end
Book.create :title => "Poignant Guide to Ruby", :author => "_why"
Book.search "poignant" # => <Book ...>
Book.search "_why" # => nil
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment