相关疑难解决方法(0)

未定义的方法"_index_path"form_for问题

我正在尝试使用RoR中的form_for帮助器生成表单,但我遇到的似乎是路由错误.以下是相关文件:

车型/ equipment.rb

class Equipment < ActiveRecord::Base
  attr_accessible :name, :tracking_number
  validates :tracking_number, :presence => true,
                              :uniqueness => { :case_sensitive => true }
end
Run Code Online (Sandbox Code Playgroud)

控制器/ equipments_controllers.rb

class EquipmentsController < ApplicationController
  def index
    @equipments = Equipment.paginate(:page => params[:page])
  end

  def new
    @equipment  = Equipment.new
  end

end
Run Code Online (Sandbox Code Playgroud)

视图/设备/ new.html.rb

<h1>Add an equipment</h1>
<%= form_for (@equipment) do |f| %>
  <%= render 'shared/error_messages', :object => f.object %>
  <div class="field">
    <%= f.label :name %> <br />
    <%= f.text_field :name %>
  </div>
  <div class="field">
    <%= f.label :tracking_number …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

ruby-on-rails ×1