如何向 Rails 中的嵌套资源添加额外的休息路线

发布于 2024-09-25 18:05:14 字数 191 浏览 4 评论 0原文

我有一个有很多链接的小部件。在路由文件中:

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

我想向链接添加“排序”操作。我需要在路由文件中添加什么,以便我可以编写 sort_widget_links_path(widget)

I have a widget that has many links. In the routes file:

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

I want to add a "sort" action to links. What do I need to add to the routes file, so I can write sort_widget_links_path(widget)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三岁铭 2024-10-02 18:05:14

您可以使用块来定义它:

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

You can define it using a block:

map.resources :widgets do |widget|
  widget.resources :links, :member => {:sort => :get}
end
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文