【发布时间】:2011-08-07 23:11:02
【问题描述】:
我是 Ruby 和 Rails 的新手,无法让 /lib 中的类引用 /lib 中的另一个类。
我的 application.rb 文件中有这个,据我了解 Rails 3 不会自动加载 lib 目录:
config.autoload_paths += %W(#{config.root}/lib)
然后我有 lib/Rec.rb
class Rec
Movie @movie
...
然后是 lib/Movie.rb。我可以在控制器中实例化一个 Movie 对象,但在 Rec 中引用会产生:
undefined method `Movie' for Rec:Class
...
lib/rec.rb:2:in `<class:Rec>'
lib/rec.rb:1:in `<top (required)>'
【问题讨论】:
标签: ruby ruby-on-rails-3