Rails定义了一系列具有命名路由的魔法,可以为您的路由提供帮助.有时,尤其是对于嵌套路由,跟踪给定的路由助手方法调用将获得的URL可能会有点混乱.是否可以使用Ruby控制台查看给定助手函数将生成的链接?例如,给定一个命名的助手,比如post_path(post),我想看看生成了什么URL.
Rails定义了一系列具有命名路由的魔法,可以为您的路由提供帮助.有时,尤其是对于嵌套路由,跟踪给定的路由助手方法调用将获得的URL可能会有点混乱.是否可以使用Ruby控制台查看给定助手函数将生成的链接?例如,给定一个命名的助手,比如post_path(post),我想看看生成了什么URL.
你可以直接给他们看rake routes
.
In a Rails console, you can call app.post_path
. This will work in Rails ~= 2.3 and >= 3.1.0.