class ActiveRecord::Associations::HasManyThroughAssociation
def intersection(a, b)
def intersection(a, b) distribution = distribution(b) a.select { |record| mark_occurrence(distribution, record) } end
def intersection(a, b) distribution = distribution(b) a.select { |record| mark_occurrence(distribution, record) } end