Marnen,
Here is the expression of a representative model association in my
project:
Parent ... has_one :dependent
Dependent ... belongs_to :parent
Here is my complementing route:
map.resources :parents, :has_one => [:dependent, :dependent_2, ...
Here is a change I'd lately made to a _form.html.erb partial in views/
children to make things (kind of) work:
<% form_for([:parent, @child], :url => { :action=>:create }) do |f| %>
Man, I'm vexed!
I feel like I need to understand how form_for must be adapted for use
with nested resources.
Grar
On Apr 26, 10:35 am, Marnen Laibow-Koser <[email protected]> wrote:
> Grary Stimon wrote:
> > Hi,
>
> > I'm new to nested resources. I'm surprised to find that to make my
> > code work I need to retrieve the parent model in my RESTful
> > controllers for my dependencies.
>
> > So, for example, let's say A has_one B. In controller B I seem to need
> > to refer to parent A, for example:
>
> > @b = A.find(params[:a_id]).b
>
> > But this doesn't seem right
>
> No, it doesn't. You should always be able to do B.find(params[:b_id]) .
> What happens when you try?
>
> Best,
> --
> Marnen Laibow-Koserhttp://www.marnen.org
> [email protected]
> --
> Posted viahttp://www.ruby-forum.com/.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group
> athttp://groups.google.com/group/rubyonrails-talk?hl=en.
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.