Ruby on rails 3 显示关联记录的计数
作为我网站管理员的一部分,我需要偶尔更新项目类别,以反映不断变化的用户需求 在我的Ruby on rails 3 显示关联记录的计数,ruby-on-rails-3,Ruby On Rails 3,作为我网站管理员的一部分,我需要偶尔更新项目类别,以反映不断变化的用户需求 在我的显示方法(CategoriesController)中,我有以下代码: @projects = Project.count.where(:project.category_id => :id) 我的控制器如下所示: class ProjectCategory < ActiveRecord::Base attr_accessible :project_category belongs_to :p
显示方法
(CategoriesController)中,我有以下代码:
@projects = Project.count.where(:project.category_id => :id)
我的控制器如下所示:
class ProjectCategory < ActiveRecord::Base
attr_accessible :project_category
belongs_to :project
end
class-ProjectCategory
我似乎无法让它填充每个类别的所有项目的计数。有什么帮助吗?你应该换一行
@projects = Project.count.where(:project.category_id => :id)
到
@projects = Project.where(:project.category_id => :id).count