2011-07-11 59 views
0

我添加了一个自定义类到lib文件夹,可以初始化类并调用一个属性,但不能调用从类的方法没有得到以下错误Rails 3的自定义类NoMethodError错误

未定义的方法`颜色'为#

任何想法我做错了什么?

我正在使用rails 3

回答

0

我们可以看到一些代码吗?哪个版本的导轨?

我的理解是,不是从LIB一切都在轨道自动加载3.

看到这个职位:
Best way to load module/class from lib folder in Rails 3?

为什么不类移动到文件夹模式?我不再使用lib了...

+0

将它移动到模型文件夹应该只能做,如果它实际上是一个模型,虽然... – henrikhodne

+0

同意...并且我当然不是想要建议可以或应该在模型文件夹中扔任何东西。但是我们可以就“模型”究竟是什么进行一场辩论。我真正的意思是,并非每个模型都必须包装数据库表。使用普通的ruby类或者包含一些但不是所有ActiveModel模块的类都可以。 – doublea

相关问题