みんな私は次のようにApplicationControllerのヘルパーメソッドを持っています
class ApplicationController < ActionController::Base
helper_method :current_user
end
そして、私はそれを私のモデル(たとえばプロジェクト)で次のように呼びたいと思います:
class Project < ActiveRecord::Base
after_save :update_other_tables
private
def update_other_tables
# if project saves, Create a new insteance into User Projects
@userproject=UserProject.new(
:user_id=>User.current_user.id,
:project_id=>self.id
)
@userproject.save
end
ここで、未定義のメソッド `current_user'のようなエラーが発生します 。では、モデルでこのメソッドを呼び出す方法は?私を助けてください