2012-10-25 25 views
0

具有各種奇怪的東西發生與模型和形式命名爲「導入」 這是一個保留字在軌道莫名其妙嗎?我無法在欄杆中的保留字上找到它。創建名稱爲「import」的模型是否在rails 3中保留字?

編輯: 一些代碼的例子來說明,似乎無法找出問題

作品:

- @profile = Profile.new 
    = form_for @profile, :method => :get, :html => { :class => 'form-horizontal' } do |f| 
throws error # embed raw 

失敗:

​​

出現錯誤:

undefined method `imports_path' for #<#<Class:0x007fe4e0369468>:0x007fe4e25410e0> 
+0

在你失敗的例子,你實際上有一個路由的'ImportsController'? – nickgrim

+0

這是一個問題,命名我的控制器:(搜索了很長時間,但其固定現在thx努力 – Rubytastic

回答

0

解決它是導致此控制器導入模型的不正確的命名,我錯過了在文件名在S焦炭

1

據我所知,import在Ruby中不是reserved word

這很可能是您的特定代碼庫的問題。

+0

感謝您的確認必須是一些代碼問題,然後 – Rubytastic