title: Order alphabetically and group by first letter
body: <p>I currently have the following code:</p>
  
  <pre><code>- @alpha = Glossary.find(:all, :order =&gt;"title ASC").group_by{|u| u.title[0]}
  - @glossary = Glossary.find(:all, :order =&gt;"title ASC")
  
  - @alpha.each do|a|
  
    %h1= a[0]
  
    - @glossary.each do |g|
      %p display stuff
  </code></pre>
  
  <p>This displays all of the glossary terms under each letter rather than only the ones that begin with the letter.. I've tried a few things but I'm not sure how to select the right thing.</p>