如何在rails中的嵌套资源中添加其他休息路由

时间:2010-09-28 18:02:42

标签: ruby-on-rails rest routes nested-resources

我有一个包含许多链接的小部件。在路线文件中:

map.resources :widgets, :has_many => [:links]

我想为链接添加“排序”操作。我需要将哪些内容添加到路径文件中,以便我可以编写sort_widget_links_path(widget)

1 个答案:

答案 0 :(得分:2)

您可以使用块来定义它:

map.resources :widgets do |widget|
  widget.resources :links, :member => {:sort => :get}
end