我正在嘗試調用我在rails 4項目中的實用程序模塊中的方法。我在整個軌道項目中使用該模塊來記錄activerecord的行爲,最近我在項目中添加了sidekiq來每天執行一些客戶分析,但我似乎無法讓sidekiq工作人員包含該模塊。如何在sidekiq工人類中的lib文件夾中包含rails模塊
這是我在工人檔案:
require '../lib/utils/customer_utils.rb'
實用程序文件的位置是:
lib/utility
和模塊是這樣寫這樣:
module CusomterUtils
def get_average_spend
..
end
...
關於我應該做什麼的想法?
感謝
嘗試使用'require'lib/utils/customer_utils.rb'' – edudepetris
傳遞相對路徑時,必須使用'require_relative'。 –