【发布时间】:2018-07-10 16:27:09
【问题描述】:
我想从reqs字符串(路由项)加载create的实例方法,然后找到它的源位置 这就是你在路由文件中定义它的方式
get "route_name" => "controller#action"
通常,您可以使用以下语句来做到这一点
UsersController.instance_method(:create).source_location
甚至"UsersController".constantize.instance_method(:create)
我想知道是否有一种简单的方法可以做到这一点。 我知道我可以扩展斜杠并拆分散列以加载实例方法,但我确信有一种快速的方法,因为这在 Rails 路由中很常见
【问题讨论】:
标签: ruby-on-rails rails-routing