Ruby on Rails动作帮助

时间:2009-09-11 22:25:41

标签: ruby-on-rails ruby routing

我的索引页面发布了一个条目,而不是所有条目的通常的scaffold默认值。我告诉它链接到一个动作,它只是响应“找不到ID =全部的帖子”。它与默认索引方法和索引视图相同。我认为这与路由有关,但不是我没有线索。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

“所有”名称具有误导性。如果您希望页面显示所有帖子,那么索引页面就是完美的。如果您想显示帖子的子集,那么我建议您使用更好的名称向控制器添加另一个操作,然后再添加到routes.rb文件:

map.resources :posts, :collection => { :some => :get }

然后您可以使用some_posts_pathsome_posts_url进行参考。

有关详细信息,请阅读Official Ruby on Rails Routing guide

相关问题