module PgSearch::Model
Public Instance Methods
method_missing(symbol, *args)
click to toggle source
Calls superclass method
# File lib/pg_search/model.rb, line 31 def method_missing(symbol, *args) case symbol when :pg_search_rank raise PgSearchRankNotSelected unless respond_to?(:pg_search_rank) read_attribute(:pg_search_rank).to_f when :pg_search_highlight raise PgSearchHighlightNotSelected unless respond_to?(:pg_search_highlight) read_attribute(:pg_search_highlight) else super end end
respond_to_missing?(symbol, *args)
click to toggle source
Calls superclass method
# File lib/pg_search/model.rb, line 46 def respond_to_missing?(symbol, *args) case symbol when :pg_search_rank attributes.key?(:pg_search_rank) when :pg_search_highlight attributes.key?(:pg_search_highlight) else super end end