显示类别项目在家庭控制器中计数

时间:2017-02-03 22:46:56

标签: ruby-on-rails

我是Rails的新手:)

我的应用程序中有三个模型和两个控制器:位置,类别和页面

我想在pages#index

中的数字类别(例如:testcategory(5))中显示项目

这是我的代码

<%= @categories.select{|category| category.name == "test"}.count %> but its return 1 but 3 item in the test category exist .

页面控制器:

def index
  @locations = Location.all
  @categories = Category.all
end

类别模型:

has_many :locations

位置模型:

belongs_to :user
belongs_to :category

1 个答案:

答案 0 :(得分:0)

您想要计算属于&#34; test&#34;的位置数。类别。

[0, 1, 2]