title: How to return children objects?
body: <p>I have -- what I think -- is a simple question.  Here's my code:</p>
  
  <pre><code>class Fruit &lt; ActiveRecord::Base
  end
  
  class Apple &lt; Fruit
  end
  
  class Kiwi &lt; Fruit
  end
  </code></pre>
  
  <p>Assume that I have all the STI setup correctly, and there are multiple types of Apple and Kiwi records in the table.  From here...</p>
  
  <pre><code>fruits = Fruit.find(:all)
  </code></pre>
  
  <p>...how do I return an array of just Apples from the fruits array?</p>