gpt4 book ai didi

ruby-on-rails - 如何从 Ruby on Rails 上的路径发现 Controller 名称和方法?

转载 作者:行者123 更新时间:2023-12-05 01:35:26 25 4
gpt4 key购买 nike

给定路径列表:

* /costumers/1
* /home
* /do/something/action-name

如何在不需要真正调用的情况下查看这些对应的 Controller ?


上下文:

我有一个包含许多路由的电子表格(从应用程序分析 [New Relic] 导出)。我正在尝试发现如何不调用路由。此检查不是以编程方式进行的。

我正在使用 rails 4.2

谢谢

最佳答案

您可以使用 rails routes 执行此操作,它将列出所有路由、动词、 Controller 和方法。

您可以使用-g 搜索某些路线。 rails routes -g/costumers 例如。不要搜索 /costumers/1。 1 不是路由的一部分,它是要显示的 Costumer 的 ID。像 /costumers/:id 这样的东西。如果您的版本不支持 -g,将输出通过管道传输到 grep rake routes | grep/costumers 或使用寻呼机 rake routes |更少

也可以访问http://localhost:3000/rails/info/routes

参见 Rails Routing from the Outside In了解更多。

关于ruby-on-rails - 如何从 Ruby on Rails 上的路径发现 Controller 名称和方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62922661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com