我有以下幾點。如何以最佳方式重構它:Refactor Rails ActiveRecord根據條件
def self.search(search, organization_id, is_admin)
if is_admin == false
where("record_no LIKE ?", "%#{search}%").
where("organization_id = ?", organization_id)
else
where("record_no LIKE ?", "%#{search}%")
end
end
基本上這意味着,我想讓它顯示沒有organization_id
所有記錄時,用戶是管理員。