title: How do I select all records with more than n child records
body: <p>For the situation where <code>Employee has_many Clients</code>, I am trying to write an ActiveRecord query that will return all of the Employees that have n or more clients. It's simple enough to write a join query to find all of the Employees with at least 1 client but extending my query to this more general case has left me stumped.</p>
  
  <p>Edit - I should add that I'm trying to do this entirely at the database level. I want to avoid iterating over the collection in Ruby.</p>