我定义了这样的嵌套资源
resources :item, :only => [:create, :destroy, :update] do
resources :item_image, :only => [ :new, :create, :show , :destroy, :index]
end
我的路线看起来像这样(rake 路线的输出)
item_item_image_index GET /item/:item_id/item_image(.:format) item_image#index
POST /item/:item_id/item_image(.:format) item_image#create
new_item_item_image GET /item/:item_id/item_image/new(.:format) item_image#new
item_item_image GET /item/:item_id/item_image/:id(.:format) item_image#show
DELETE /item/:item_id/item_image/:id(.:format) item_image#destroy
我认为输出的第一列是“命名路线”。
我想在我的一个视图中显示 /item/:item_id/item_image(.:format) 的路径。
item_item_image_index GET /item/:item_id/item_image(.:format) item_image#index
我试过这个:
<%= link_to "users", item_item_image_index %>
还有这个
<%= link_to "users", item_images_path %>
两者都不起作用
我得到“未定义的局部变量或方法`item_images_path/item_item_image_index'”错误