Znajdowanie rekordów z dwoma konkretnymi rekordami w innej tabeli

mamProduct modeluj tohas_and_belongs_to_many :taxonsi chcę znaleźć wszystkie produkty, które są w konkretnych taksonach.

Na przykład, jeśli produkt należy do taksonów „Ruby on Rails” i „Koszule”, chcę, aby produkt został zwrócony w zbiorze danych, alenie jeśli należy tylko do „Ruby on Rails” lub „Shirts”