显示相关记录的计数

时间:2013-01-29 17:53:38

标签: ruby-on-rails-3

作为网站管理员的一部分,我需要偶尔更新项目类别以反映不断变化的用户需求。

在我的show method(CategoriesController)中,我有以下代码:

@projects = Project.count.where(:project.category_id => :id)

我的控制器看起来像这样:

class ProjectCategory < ActiveRecord::Base
  attr_accessible :project_category
  belongs_to :project
end

我似乎无法填充每个类别的所有项目的计数。有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

您应该更改

@projects = Project.count.where(:project.category_id => :id)

@projects = Project.where(:project.category_id => :id).count