1
我想让页面生成一个课程表,其中每个单元格都是一个文本字段,您可以在其中编辑值并按下按钮保存该值。该按钮应该运行更新操作,更新属性。Rails未定义的路径方法
<% @group.lessons.each do |lesson| %>
<% form_for lesson do |f| %>
<tr>
<td><%= f.text_field :time %></td>
<td><%= f.text_field :day %></td>
<td><%= f.text_field :subject %></td>
<td><%= f.text_field :teacher %></td>
<td><%= f.text_field :room %></td>
<td><%= f.submit 'Update'%></td>
<td><%= link_to 'Delete', [lesson.group, lesson], method: :delete%></td>
</tr>
<%end%>
<%end%>
组has_many:课程,课belongs_to:组(只是为了说清楚)。
我得到第14行此错误:
未定义的方法`lesson_path”为#<#:0x30831d8>
14行:从路线
<% form_for lesson do |f| %>
提取物。 rb根据要求:
resources :groups do
resources :lessons
end
root :to => 'groups#index'
我该如何实现我所需要的?
您还需要向我们展示您的路线文件。 :) – BroiSatse
在这里运行'rake routes'并粘贴输出 –