module ActiveRecord::Solr

Public Instance Methods

with_query(query) click to toggle source
# File lib/refinery/solr/active_record.rb, line 5
def with_query(query)
  results = self.name.constantize.search { fulltext query }.results
  ids = results.inject([]) {|ids, record| ids << record.id}
  self.where(id: ids)
end