Ruby on rails Rails将_链接到嵌套资源

Ruby on rails Rails将_链接到嵌套资源,ruby-on-rails,ruby,ruby-on-rails-4,routes,Ruby On Rails,Ruby,Ruby On Rails 4,Routes,我创建了一个嵌套资源,但我的链接显示了浏览器中Parking::ActiveRecord\u Relation:类的未定义方法“model\u name”。显然,我做得不对。我怎样才能纠正它 index.rb <%= link_to 'Create new parking', new_parking_path %></br> <%= link_to 'Rent place', [@parking, @place_rent]%> @parking或@place

我创建了一个嵌套资源,但我的链接显示了浏览器中Parking::ActiveRecord\u Relation:类的未定义方法“model\u name”。显然,我做得不对。我怎样才能纠正它

index.rb

<%= link_to 'Create new parking', new_parking_path %></br>
<%= link_to 'Rent place', [@parking, @place_rent]%>
@parking或@place\u rent都是关系集合,而不是构建路线所需的特定模型。根据这些变量背后的内容,您可能需要进行第一次或完全不同的查询

  resources :parkings do
    resources :place_rents, :only => [:new, :create]
  end