I want to use fields_for
on a subset of records in an association.
I have a Month
model, which has_many :payments
.
But
You can add additional association for large payments, for example:
class Month < ActiveRecord::Base
has_many :payments
has_many :large_payments, :class_name => "Payment", :conditions => "value > 1000000"
end
After that you can use fields_for
in common way:
- fields_for :large_payments
I think to encapsulate this logic on a model side is a better approach then in the view.