【发布时间】:2016-02-03 22:50:21
【问题描述】:
我认为我的控制器中有一个非常简单的方法:
class ReportsController < ApplicationController
client = MWS.reports
def request_all_listings
begin
parser = client.request_report('_GET_FLAT_FILE_OPEN_LISTINGS_DATA_', opts = {})
@result = parser.parse["ReportRequestInfo"]["ReportProcessingStatus"]
puts @result
rescue Excon::Errors::ServiceUnavailable => e
logger.warn e.response.message
retry
end
end
request_all_listings
end
这给了我错误:
undefined local variable or method `request_all_listings' for ReportsController:Class
我在这里做错了什么?当我删除 def request_all_listings def 和 end 行并且只有开始/救援/结束时,我的代码工作正常......
【问题讨论】:
标签: ruby