私のプロジェクトでは、resqueとresque-send-later PLUGINS(宝石ではない)を使用しています。rails resqueとresque-send-後で "unitialized constant ClassName :: Resque"エラーが発生するプラグイン
私は 'require'ステートメントをコードのどこにも置いていません(プラグインなので、初期化時にインクルードする必要があります)。
アプリは完全にローカルで作業しているが、Herokuの上で、それは誤り "const_missing:初期化されない一定のユーザー:: Resque" を示し
私のUserモデル:
class User < ActiveRecord::Base
include Resque::Plugins::SendLater
def self.testingWorker1
# code to be run in the background
end
end
私User_controller: (ここから私は上記のメソッドを呼び出しています)
私は行を削除しました。Resque: :プラグイン::私のモデルからSendLaterは それはまだ完全にローカルに動作しますが、今Herokuの上で、それはというエラーなります「method_missingを:send_later」
、私の質問は:私たちが行う「を含める」またはどのよう 1 '必要な'プラグインをレールに入れますか?それらは自動的にすべてのコントローラとモデルで利用できますか? 2.上記のエラーを修正する方法のアイデアはありますか?