我有一个应用程序,我通过“新”操作创建一个新对象。 Rails使用正确的控制器操作,并正确地渲染新表单。
但是,表单的路径会出现一个编辑ID,这会破坏事物。表单标记只是:
<% form_for @issue do |f|
等
关于为什么这会是一个编辑表单而不是一个新表单的任何想法?
控制器看起来像这样:
class IssuesController < ApplicationController
layout 'application'
def new
@issue = Issue.new
end
end
路由如下:
ActionController::Routing::Routes.draw do |map|
map.resources :issues
end
答案 0 :(得分:0)
这里的=
标志是破坏你的东西的人!
<%= form_for @issue do |f|