【发布时间】:2010-10-28 13:03:44
【问题描述】:
我是 Rails 新手,无法弄清楚这个问题...
我有一个控制器
Admin::Blog::EntriesController
在 app/controllers/admin/blog/entries_controller.rb 中定义
我有一个模型叫
Blog::Entry
在 app/model/blog/entry.rb 中定义
当我尝试从控制器访问我的模型时,我从这一行得到一个"uninitialized constant Admin::Blog::EntriesController::Blog":
@blog_entries = Blog::Entry.find(:all)
显然它没有正确找到命名空间,这很奇怪,因为根据我所阅读的内容,我已使用正确的语法将模型放置在正确的文件夹中。
关于如何解决此问题的任何想法?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby model namespaces