rake routes
为我提供了“controllerName#method”到URL路径格式
Rails.application.routes.named_routes.helpers
为我提供了所有辅助方法的列表。
有什么东西能让我将所有帮助方法映射到URL路径格式吗?我对Rails不太熟悉,所以告诉我Rails辅助方法实际生成的URL是非常棒的。
答案 0 :(得分:1)
我很困惑你在问什么?我认为rake routes
已经告诉你你在寻找什么。条目的格式为:
route_name HTTP_VERB path controller#action
将_path
或_url
附加到route_name
将为您提供网址帮助。防爆。在我的应用程序中我有
scenario GET /scenarios/:id(.:format) scenarios#show
我可以分别使用scenario_path(scenario)
或scenario_url(scenario)
来获取路径或网址。