【发布时间】:2013-05-30 13:36:59
【问题描述】:
我一直在尝试使用 import 'file.rake' 将 .rake 文件导入我的控制器,但我似乎收到一条错误消息,提示 Main:object 的未定义方法 'import'。我试图在网上查找有关如何使用导入的任何文档,但我找不到任何东西。有没有人有解决方案或以前遇到过这个错误?
提前致谢。
【问题讨论】:
-
您能否为您想要实现的目标提供更多背景信息?
-
你能更详细地解释一下你想做什么,因为在控制器中加载一个 rake 文件看起来很可疑。
-
除此之外,
import不是 Ruby 核心中的方法 - 它存在于Rake库中以允许包含 rakefile。 -
我的控制器控制着我填写的表格,我试图在控制器完成后激活 .rake 文件,我还将把新客户的 id 传递给 .rake 文件控制器告诉 .rake 文件它是一个新客户。所以我试图将 .rake 文件导入控制器,这样我就可以将 id 传递给它并运行它。
-
你的 rakefile 在做什么?听起来您可能正在尝试以一种非常不寻常的方式做某事,并且可能有更好的方法。
标签: ruby-on-rails ruby ruby-on-rails-3.1 require