У меня есть массив хэшей, называемых сообщениями:
messages = [{ "id" => "1", "name" => "John", "content" => "xxxxx", "product" => "1" },
{ "id" => "2", "name" => "John", "content" => "yyyyy", "product" => "3" },
{ "id" => "3", "name" => "Paul", "content" => "zzzzzz", "product" => "3" },
{ "id" => "4", "name" => "George", "content" => "xxyyzz", "product" => "2" }]
Сообщения принадлежат продукту:
class Message < ActiveRecord::Base
belongs_to :product
end
Как мне найти товары с заданным количеством сообщений? например найти продукты с сообщениями> 1 даст продукт "3"