Ich habe ein Formular:Formular-URL ohne ID-Parameter?
form_for :comment, url: comment_path, method: :post do |f|
Nach dem Rendern dieses
<form action="/comments/1" accept-charset="UTF-8" method="post">
wird ich die action
nur "/comments"
ohne id erwarten würde zu sein, denn das ist der tatsächliche Weg ist, einen neuen Kommentar für die Erstellung von . Und natürlich bekomme ich eine nette Fehlermeldung, dass mein Weg ist ungültig:
No route matches [POST] "/comments/1"
...
comments_path GET /comments(.:format) comments#index
POST /comments(.:format) comments#create
...
Was mache ich falsch, dass die ID in die Tat umgesetzt werden?