2010-05-27 26 views

回答

1

你應該include ActionController::UrlWriter

如果你要使用來自外部Rails環境命名路由,那麼你就應該加載環境,但這種負荷將是緩慢的

#If Rails environment is not loaded, be sure you include config/boot.rb correctly 
require File.dirname(__FILE__) + 'root_to_your_boot_rb_file' 
require RAILS_ROOT + '/config/environment' 

include ActionController::UrlWriter 
0

如果你有一個獨立的4應用裏面你的Rails類,你可以將這個類中的以下內容:

include Rails.application.routes.url_helper