I wouldn\'t think there is a difference when it comes to active record and finding data.
Here are my models
class User < ActiveRecord::Base has_
The where is method that returns an array of objects. So, in your case try
u.each { |user| user.shows }