【发布时间】:2014-06-28 08:18:06
【问题描述】:
我正在尝试编写一个 Rails 应用程序,该应用程序在控制器中创建一个基于帮助器模块的对象,如下所示:
module StockPricesHelper
require 'net/http'
class Stock
attr_accessor(:data)
def initialize(stock)
@url = "http://finance.yahoo.com/d/quotes.csv?s=#{stock}&f=sb2b3jk"
end
def download_data
@data = NET::HTTP.get_response(URI.parse(@url)).body
end
def clean_string
@data = @data.strip
end
def db_format
1
end
end
end
我从 rails 服务器收到错误 uninitialized constant StockPricesHelper::Stock::NET。
- 我是否正确地将其放入帮助模块中?
- 我做错了什么?我想我不在范围内,但我不知道在哪里。
【问题讨论】:
标签: ruby-on-rails ruby helpers