我遇到了以下问题 我有一个名为Article的模型,我可以在两点访问它。 首先在"主页(根)"我只做Article.all并列出所有这些。 这对我来说很好,但每当我在我的管理面板(/ admin / articles)上访问Article.all时,它只是说出以下内容:
我的控制器看起来像这样:
def index
@news = Article.all
end
所有这一切都通过打开控制器并重新保存来解决。 在重新启动或注销并在站点上登录后,它会再次中断
答案 0 :(得分:0)
您可能希望在命名空间下组织控制器组。最常见的是,您可以在
下对许多管理控制器进行分组Admin :: namespace。
在控制台:
namespace :admin do
resources :articles
end
这将为每篇文章创建多个路径
使用其中一条路线从Admin
访问您的控制器答案 1 :(得分:0)
尝试转换为数组,
@news.to_a.count