routes.rb映射控制器名称创建问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了routes.rb映射控制器名称创建问题相关的知识,希望对你有一定的参考价值。
我试图将所有以/ affil /到/ affiliate / Affiliate名称的请求映射到我的控制器名称。因此,任何像/ affilion / index /这样的请求都应该映射到/ affiliate / index /,对于其他函数来说也是如此,因为我已尝试过routes.rb
match '/affil/' => '/affiliate/', via: [:get, :post]
但这给了我错误。
答案
解决此类问题的正确方法是: - 匹配'affil /:action'=>'affiliate#action',通过:[:get,:post]
此解决方案将始终适用于控制器中存在的所有操作
以上是关于routes.rb映射控制器名称创建问题的主要内容,如果未能解决你的问题,请参考以下文章
任何人都可以帮我处理这段代码吗?我需要将其转换为 rails 4 但我不知道如何..(从 rails 2 到 rails 4 的 routes.rb 文件)