Building a view for a 3 model has_many relationship

in model:

Charge.

has_many :budget_plans

has_many :rollups, :through => :budget_plans

in Controller:

@charge = Charge.find(1, :include => :rollups)

In View:

@charge.rollup.fieldname

Adam

AD wrote:

in model:
Charge.
  has_many :budget_plans
  has_many :rollups, :through => :budget_plans

in Controller:

@charge = Charge.find(1, :include => :rollups)

In View:

@charge.rollup.fieldname

Adam

On Wed, Mar 12, 2008 at 1:35 PM, Matthew Williams <

So this is a bit of an improvement over what I had before but the issue
of modifying the records in the BudgetPlan model from the Charge views
isn't solved.

Ultimately I would like every record from rollup to be displayed on the
edit view for the charge model. If I decide to enter a value for a
specific rollup and submit the form a record is created in the
BudgetPlan model containing the ID of the charge, the ID of the rollup
and the hours value.

Still hacking away...