我正在尝试创建一个复杂的(从我的意见)形式,但这个过程非常艰难。 我希望表单有4个元素:
我认为单一形式是不够的,首先我应该将我的元素分成两种形式(甚至是嵌套形式 - 我真的不知道该怎么做)。但是正确的方法是什么?
即使我尝试使用简单的添加操作制作单个表单,也会收到错误[未定义的方法 #subject_path'为#ActionView :: Base:0x485934c ]。我只是通过'script / generate model'命令创建了模型 Subjects (即不是由generate scaffold创建)。也许这是问题的根源?
答案 0 :(得分:0)
从本质上讲,您的视图需要两种形式,一种是添加主题,另一种是通过RESTful控制器删除主题。不要忘记在routes.rb文件中指定主题资源。也许如果你在这里包含一些代码,其他人可以更容易地提供帮助。