【发布时间】:2015-11-26 10:53:21
【问题描述】:
我有一个Game 模型和GamesController。目前,我的index 页面显示了数据库中用于应用程序的前 10 条记录。但是,我想制作另一个页面来显示所有游戏。
我的问题是,Rails 方式™ 是如何实现这一目的的?是否可以让我的GamesController 的index 操作根据我要呈现的 URL 发出请求? (类似于http:localhost:3000/all)
Rails 3.1 - How do I organize multiple index actions for the same model? 与我的问题最接近,但该问题解决了可追溯到 2012 年的 rails 3.1 的问题。
【问题讨论】:
-
您可以使用
Request.url来检查调用了哪个url。虽然我会建议对这两个操作使用不同的操作。 -
@Зелёный 你读过我的问题了吗?我见过这个问题,但我的性质不同。
标签: ruby-on-rails ruby-on-rails-4 controller