作为网站管理员的一部分,我需要偶尔更新项目类别以反映不断变化的用户需求。
在我的show method
(CategoriesController)中,我有以下代码:
@projects = Project.count.where(:project.category_id => :id)
我的控制器看起来像这样:
class ProjectCategory < ActiveRecord::Base
attr_accessible :project_category
belongs_to :project
end
我似乎无法填充每个类别的所有项目的计数。有什么帮助吗?
答案 0 :(得分:2)
您应该更改
行@projects = Project.count.where(:project.category_id => :id)
到
@projects = Project.where(:project.category_id => :id).count