Method: Helpdesk::Faq.search
- Defined in:
- app/models/helpdesk/faq.rb
.search(query, page = 1) ⇒ Object
21 22 23 24 25 26 27 |
# File 'app/models/helpdesk/faq.rb', line 21 def self.search(query, page=1) query = "%#{query}%" arel_faqs_t = Arel::Table.new(:helpdesk_faq_translations) name_match = arel_faqs_t[:title].matches(query) postal_match = arel_faqs_t[:text].matches(query) with_translations.active.where(name_match.or(postal_match)).page(page) end |