Christopher Warren on Ruby on Rails, Programming, Photography, and Life
If you’re doing a form post to a nested resource, like creating a comment under /posts/1/comments/ with a route like map.resources :posts do |post| post.resources :comments end you have to account for that when you’re creating a form, you can’t just send it to the comment and hope everything will work out.
/posts/1/comments/
map.resources :posts do |post| post.resources :comments end
It took me a little time to find this, so I’m posting it in hopes of making someone else’s day easier. What I had to do was form_for([@post,@comment]) and now everything is happy again.
form_for([@post,@comment])
Ruby on Rails
Comments (2)
Permalink
Support
Comments (0)
Life In General
Ruby on Rails Programming
Comments (1)
Ideas
Christopher Warren is a Ruby on Rails developer from Minneapolis, MN.