-我的路线.rb
-resources:制造商做 -resources:vehicle_data -end
-在控制器中
- 定义创建
- @manufacturer = 制造商.find(params[:manufacturer_id])
- @vehicle_data = @manufacturer.vehicle_data.create(params[:vehicle_data])
- @vehicle_data.save -结束
- 在视图中
-<%= form_for([@manufacturer, @manufacturer.vehicle_data.build]) 做 |f| %>
-尝试创建新记录时
-Vehicle_data#index 中的名称错误
- 显示 C:/Users.../app/views/vehicle_data/index.html.erb 其中第 12 行提出:
-未初始化的常量制造商::VehicleDatum -提取的源(在第12行附近):
-9: -10: -11: -12: <%= form_for([@manufacturer, @manufacturer.vehicle_data.build]) 做 |f| %> -13:
-14:
我如何使这个表格工作???为什么将模型名称从 VehicleData 更改为 VehicleDatum