私の offer.rb モデルでは、これらのオファーを持っているクライアントの後にフィルタリングを行っています。しかし、スコープ内で別のパラメーターを渡して、たとえばクライアントの年齢などで検索できるようにしたいと考えています。
これが私のオファーモデルにあるものです:
scope :with_client_id, lambda { |client_id| where(:client_id => client_id) }
ビューで:
<%= f.select(:with_client_id, options_for_select(current_partner.clients.collect{|c| [c.name, c.id]}), { include_blank: true}) %>
このスコープで言うごとにクライアントの年齢を渡すにはどうすればよいですか?
ありがとう!