Sha256: 1016a3c26357d24af75f5ee467f5eb886984406bfd70962deebb56dd69ed53a6
Contents?: true
Size: 730 Bytes
Versions: 17
Compression:
Stored size: 730 Bytes
Contents
class SearchController < ApplicationController def results if params[:q] @search = params[:q] @backlogs = Backlog.find(:all, :conditions => ["lower(name) LIKE ?", "%#{@search.downcase}%"]) @tasks = Task.find(:all, :conditions => ["lower(description) LIKE ? OR lower(notes) LIKE ?", "%#{@search.downcase}%", "%#{@search.downcase}%"]) @work_accounts = WorkAccount.find(:all, :conditions => ["lower(name) LIKE ?", "%#{@search.downcase}%"]) @works = Work.find(:all, :conditions => ["lower(description) LIKE ? OR lower(notes) LIKE ?", "%#{@search.downcase}%", "%#{@search.downcase}%"]) else @backlogs = [] @tasks = [] @work_accounts = [] @works = [] end end end
Version data entries
17 entries across 17 versions & 1 rubygems