Hi,
Thanks for a wonderful Getting Started with Rails. I am up to the last
section and just added the comments part.
So while testing and looking over comments_controller.rb;
I see the reference to post_comment_url calll where is this defined.
Below is the message I am getting.
Thanks
ActionController::RoutingError (post_comment_url failed to generate
from {:post_id=>#<Post id: 1, name: “lin”, title: “post 1”, content:
“content 1”, created_at: “2009-04-15 16:56:44”, updated_at:
“2009-04-15 16:56:44”>, :action=>“show”, :id=>#<Comment id: nil,
commenter: “jake lin”, body: “this is a new comment”, post_id: 1,
created_at: nil, updated_at: nil>, :controller=>“comments”}, expected:
{:action=>“show”, :controller=>“comments”}, diff: {:post_id=>#<Post
id: 1, name: “lin”, title: “post 1”, content: “content 1”, created_at:
“2009-04-15 16:56:44”, updated_at: “2009-04-15
16:56:44”>, :id=>#<Comment id: nil, commenter: “jake lin”, body: “this
is a new comment”, post_id: 1, created_at: nil, updated_at: nil>}):
(eval):16:in post_comment_url' app/controllers/comments_controller.rb:18:in
create’