0

一个名为“import”的模型和表单发生了各种奇怪的事情,这是rails中的保留字吗?我在一些关于 rails 保留字的旧网络帖子中找不到它。

编辑:一些用于说明的代码示例,似乎无法查明问题

作品:

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

失败:

- @import = Import.new
  = form_for @import, :method => :get,  :html => { :class => 'form-horizontal' } do |f|

有错误:

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

2 回答 2

1

据我所知,import不是 Ruby 中的保留字

这很可能是您的特定代码库的问题。

于 2012-10-25T08:24:24.123 回答
0

解决了导致此问题的控制器导入模型的错误命名,我错过了文件名中的 S char

于 2012-10-25T15:14:20.093 回答