ruby-on-rails - 如何从 rails 模块访问 URL 助手

标签 ruby-on-rails ruby url model helper

我有一个带有功能的模块。它位于/lib/contact.rb 中:

module Contact
  class << self
    def run(current_user)
      ...
    end
  end
end

我想访问模块内的 URL 帮助程序,如“users_path”。我怎么做?

最佳答案

在您的模块中,只需执行:

 include Rails.application.routes.url_helpers

关于ruby-on-rails - 如何从 rails 模块访问 URL 助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6074831/

相关文章:

ruby-on-rails - Postgres 迁移具有默认值的 uuid 列类型不起作用

ruby-on-rails - 使用 Rails 3 和 Devise 管理用户帐户

ruby - 如何在 ruby​​ 中创建界面?

php - 使用 php 和 javascript 进行 URL 编码?

wordpress - 如何使用 .htaccess 文件进行此重定向?

ruby-on-rails - Benchmarking controller + view 一起,一口气多次

ruby-on-rails - 如何在 Rails 5 中添加自定义谓词生成器?

css - 如何从数据库中获取属性值并应用于表单

ruby - 我的实例变量在 Object 中的哪里?

url - Outlook 中的 url 中的双斜线