0
我有我的索引页,它发布的是单个条目而不是所有条目的通常脚手架默认值。我告诉它链接到一个行动,它只是回应“无法找到后ID =全部”。它与默认的索引方法和索引视图相同。我认为这与路由有关,但不是我不知道。有任何想法吗?Ruby on Rails操作帮助
我有我的索引页,它发布的是单个条目而不是所有条目的通常脚手架默认值。我告诉它链接到一个行动,它只是回应“无法找到后ID =全部”。它与默认的索引方法和索引视图相同。我认为这与路由有关,但不是我不知道。有任何想法吗?Ruby on Rails操作帮助
“全部”名称具有误导性。如果你想要一个页面显示所有的帖子,那么索引页面就是完美的。如果你想显示职位的子集,那么我建议增加一个动作控制器与一个更好的名字,然后这个给的routes.rb文件:
map.resources :posts, :collection => { :some => :get }
然后您可以通过使用some_posts_path
或some_posts_url
参考。
欲了解更多信息,请阅读Official Ruby on Rails Routing guide。
我认为如果您发布有问题的操作(和视图)的代码会很有帮助。 –
我只是摆弄了一下后才开始工作。我在map.resources之前添加了map.connect'/ posts/all /',:controller =>'posts',:action =>'all':posts – deuces