0
私は私のコントローラで次のコードがあります。ActiveRecordのスタンドアロン方式ですか?
@variants_hash = LineItem.find(:all, :joins => :drop_ship_orders, :conditions => {:drop_ship_order_line_items =>{:drop_ship_order_id => params[:drop_ship_order_ids]}, :drop_ship_orders => {:completed_at.not_eq => nil, :retailer_id => current_user.retailer.id}}).group_by{ |li| li.variant }
@variants = @variants_hash.keys
をそして明らかにそれは私が私のActiveRecordのスタンドアロンメソッドとして実装を考えていた、きれいではありません。 LineItem.find_variants(params、retailer_id)
このスタンドアロンの方法を実装するには、どうすればよいでしょうか、ずっと簡単でクリーンな方法があればどうしたらいいですか?