【发布时间】:2012-09-11 18:02:41
【问题描述】:
以下路径抛出错误:
= link_to 'Subscribers', user_subscribers_path(current_user)
的未定义方法“user_subscribers_path”
我不知道为什么。
我的路线定义如下:
resources :users, :only => [:show, :index], :has_many => :subscribers, :shallow => true
谢谢!
编辑 rake routes 没有显示任何特别有用的东西。只有两行有订阅者:
users GET /users(.:format) users#index {:has_many=>:subscribers}
user GET /users/:id(.:format) users#show {:has_many=>:subscribers}
【问题讨论】:
-
您可以在终端中执行
rake routes并向我们展示结果吗? -
是的,我现在更新了我的问题。
标签: ruby-on-rails nested-resources