From 375c8fbbab49c2223e11826da14dc0b356d07ace Mon Sep 17 00:00:00 2001 From: JG Date: Fri, 10 Jun 2022 06:47:33 +0100 Subject: [PATCH] search_by code --- app/models/scheme.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/scheme.rb b/app/models/scheme.rb index ae436d98b..8309e3520 100644 --- a/app/models/scheme.rb +++ b/app/models/scheme.rb @@ -3,4 +3,5 @@ class Scheme < ApplicationRecord scope :search_by_code, ->(code) { where("code ILIKE ?", "%#{code}%") } scope :search_by_organisation, ->(name) { joins(:organisation).where("name ILIKE ?", "%#{name}%") } + scope :search_by, ->(param) { search_by_organisation(param).or(search_by_code(param)) } end