【发布时间】:2016-02-21 04:04:16
【问题描述】:
对不起我的新手问题。
我正在发送具有 User 对象类型的 current_user 帮助器作为这样的 resque 作业运行器参数
JobRunner.run LikerCommenterAnalyzerJob, current_user, session['basic_instagram_data']['access_token'], 505
但是当我尝试在 resque 的执行方法中获取 current_user 参数时,它更改为哈希类型
def self.perform (current_user, access_token, archive_id)
account = current_user.InstagramAccount.where('access_token', access_token).first
end
我的错误是
undefined method `InstagramAccount' for #<Hash:0x007f9e39c27458>
【问题讨论】:
-
我写了我的错误:)
undefined method 'InstagramAccount' for #<Hash:0x007f9e39c27458>@sawa
标签: ruby-on-rails ruby resque