簡體   English   中英

如何在Rails 4中包含lib文件夾中的類

[英]How do I include a class from lib folder in Rails 4

我的libs文件夾中有此類

class AboutMe
    include HTTParty
    base_uri 'api.about.me'



    def initialize(email)
        @options = { :query => {:email => service, :extended => true } }
    end

    def search
      self.class.get("/api/v2/json/users/search", @options)
    end
end

我有一個模特

class Record < ActiveRecord::Base
  def some_method
  end
end

如何在模型中包含要使用的類?

您需要做的就是在模型中需要特定的類。

例如:在模型頂部添加以下行Record

require 'about_me'

或者,您可以自動加載lib/文件夾,包括application.rb所有子目錄。

config.autoload_paths += Dir["#{config.root}/lib/**/"]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM