私は疑問を持っています。Rails 3を使用しています。モデルをフィルタリングしたいです。仮に、これ
class Company
attr_accesible :name, :description
end
SQLサーバーストアドプロシージャでは、次のようなことをします
select * from Company where (@company_name is null or name like @company_name) and (@company_description is null or description like @company_description) and (@ids is null or id in @ids)
上記のコードは一例です。フィルター提案用です。そのようなクエリを作成する適切な方法はどれですか?
前もって感謝します
明確であることを願っています。