В моей модели Магазина у меня есть следующее:
class Store < ActiveRecord::Base
has_many :categorizations
has_many :categories, :through => :categorizations
scope :by_categories, lambda{|category_ids|
where(*stores have the following* => category_ids) unless category_ids.empty?
}
Я ищу, чтобы настроить область, в которой я могу отправить его по нескольким или одному идентификатору категории и получить хранилища возврата области, принадлежащие все категории указаны.
Спасибо за внимание.