在Rails 2控制器我從一個模型url_for在控制器
@company = Company.first
得到一些數據,並在視圖
<%= url_for @company %>
當然這工作正常生成的URL。但是當我嘗試在腳本中使用此
include ActionController::UrlWriter
default_url_options[:host] = 'www.example.com'
@company = Company.first
puts url_for(@company)
它失敗
/gems/actionpack-2.3.8/lib/action_controller/url_rewriter.rb:127:in'合併':不能將公司轉換爲散列(TypeError)
任何想法?