プロジェクトのlib/にモジュールがあります。内容はこんな感じです:
module Search
module Score
def get_score
return 'something'
end
end
end
この検索には、スコアを使用するために必要なさまざまなモジュールがあります。モデルにrequireを追加する必要があることに気付きました(モデルからこれを使用しようとしています)。だからここに私のコード(モデル)があります:
require 'search'
class User < ActiveRecord::Base
def get_user_score
#tried this :
p Search::Score.get_score #error
#this as well
score_instance = Score.new #error
score = Search::Score.get_score # error undefined method `get_score'
end
end
では、他のクラス(モジュール)にあるコードを再利用するにはどうすればよいですか?