开发者

Rails 3.1rc5 index_path undefined method

I'm blocked with this stupid form:

I have a m-n relationship:

class Elementtype < ActiveRecord::Base

  has_many :elementtypeproperties

class Propertytype < ActiveRecord::Base

  has_many :elementtypeproperties


class Elementtypeproperties < ActiveRecord::Base

  belongs_to :elementtype
  belongs_to :propertytype

I created this form:

<%= simple_form_for @elementtypeproperty  do |form| %>


    <%=form.collection :elementtype_id%>
    <%=form.collection :propertytype_id%>

    <%= form.button :submit %>



<% end %>

Included in this view:

<h1>New elementtypeproperty</h1>

<%= render 'form' %>

<%= link_to 'Back', elementtypeproperties_path %>

When I try to open the page, I get following message:

ActionView::Template::Error (undefined method `elementtypeproperties_index_path' for #<#<Class:0x000001010b51d8>:0x000001010a5fa8>):
    1: <%= simple_form_for @elementtypeproperty  do |form| %>
    2: 
    3: 
    4:     <%=form.collection :order_id%>
  app/views/elementtypeproperties/_form.html.erb:1:in `_app_views_el开发者_运维知识库ementtypeproperties__form_html_erb__3568906133403572328_2153973000'
  app/views/elementtypeproperties/new.html.erb:3:in `_app_views_elementtypeproperties_new_html_erb__1519898890038681767_2154367600'
  app/controllers/elementtypeproperties_controller.rb:29:in `new'

What's wrong? Thanks!!!


Solved, my model was plural due to a mistake in the migrations.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜