我在构建 rails 应用程序时遇到问题。假设我有一个 Style 模型,我想在我的页面根 (/) 上列出 5 个特色模型,并在浏览选项中设置列表从最旧到最新,反之亦然。
http://example.com/ - 五个精选 http://example.com/styles/newest - 所有最新http://example.com/styles/oldest - 所有最旧
如何编码控制器和路由?我已经为五个特色和所有带有 if 语句的控制器尝试了单独的控制器(类似于 if params[:order] == 'oldest' then @styles = Style.oldest),但这似乎既不工作也不合乎逻辑.