Skip to content

Instantly share code, notes, and snippets.


Robert Knight robertknight

View GitHub Profile
View search_terms.rb
# Search term parser from
# Modified to allow periods (and other non-letter chars) in unquoted field values
# and field names.
# Helper class to help parse out more advanced saerch terms
# from a form query
# Note: all hash keys are downcased, so ID:10 == {'id' => 10}
# you can also access all keys with methods e.g.: = terms['id'] = 10
# this doesn't work with query as thats reserved for the left-over pieces
You can’t perform that action at this time.