Report abuse


			
names = ["peace", "love", "understanding"]

names.inject(nil) do |intersection, name| 
  current_group = Tag.find_by_name(name).taggables
  if intersection
    intersection & current_group # set intersection
  else
    current_group
  end
end